From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ot1-f72.google.com (mail-ot1-f72.google.com [209.85.210.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4F9E73D994 for ; Sun, 2 Aug 2026 04:46:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.72 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785645973; cv=none; b=DmC15bbpP3ASdQaHNGisinqSUm0oy5GtyyCNx315Cvr8IwRHMgVDi1N+tBRxVirHHjYXFnEjdrJZ/BO9FCtBk2i4gNAnY/kfCNynSFL8KxytvNPhieYyH2sSrk48hB4oCcxiMLLqDx3qCQ0bllh5aVPUrgphafn2VTdDywVJwP8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785645973; c=relaxed/simple; bh=jTpaDVjuFyJY0AvAdFV/Yc2kCEIWkX5+RwwG6h15x8U=; h=MIME-Version:Date:In-Reply-To:Message-ID:Subject:From:To: Content-Type; b=DKC/Br052n959k2GsjGy8TrD0c1nUm05UKVlsU9tsy7N9yczn7C6LiufB7zm8NAnyxq6yUkhITFLy1LsDDzlFghHdqp+tfzTJDHIa9MbaMt5apkaqcHiZOyneJAGtn09yuGRxrOyavFXB7+Gmtznzu3cWkbKGOAmhgkrifJdLEw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=syzkaller.appspotmail.com; spf=pass smtp.mailfrom=M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com; arc=none smtp.client-ip=209.85.210.72 Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=syzkaller.appspotmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=M3KW2WVRGUFZ5GODRSRYTGD7.apphosting.bounces.google.com Received: by mail-ot1-f72.google.com with SMTP id 46e09a7af769-7ee4eec47bbso2847667a34.3 for ; Sat, 01 Aug 2026 21:46:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785645971; x=1786250771; h=content-type:to:from:subject:message-id:in-reply-to:date :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to:content-type; bh=mm39O2QnzI03e0hW7PPZtNnF43TYSM8EbPrF9DOolCY=; b=Ns5BCaxXaErThid8KsQe+Hbgf16ENsTrv/RV+fV2Wt5DA791ePOxxVOsdd3wSf1byK oWeJIDzHoRwcIs9uz85aH1uIpi8eFfnt9tot4uZJPkYhXrfmRFm0m8D0U/NWj/5ZFwAa y8hv1ZWD/AnXKdEWTwUXF8ypacpA/2toHIw/J+i8L2WzkxdDmatoqa5k1F/b9ylc/SPy 3KKFbY8948VIZphIFL4JCsmf6llodtkRu/kZb1yXsC+Y0PNfXQB5L1zTIvNIdOKvM9XK 33QYqT2SfamH9/HVrnQLY/omjZeK0asMGvf+O0IRCIfLgyIwkGyr/zcIrycYgIOwl5PG 3uIw== X-Gm-Message-State: AOJu0YxrjBEsCcl4l9z1wCw0xRUieytJi2RcH4ePkM8/7w+6SlOmqPdm IhIaLOiHSH9zWrk32tZzFcNdAhV0VLA6wt+dAPT0hz7FuMuwO05l6TRuq388Jt/62jHBHbIATYh ZHmh/uscfnhayhDaKvvyLk5dnDriU6/OfaESbuNcQqemfszKS9pg68Lk1kz8= Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Received: by 2002:a05:6808:3096:b0:495:e1b6:2c5 with SMTP id 5614622812f47-4af5dfcc231mr10251824b6e.1.1785645971133; Sat, 01 Aug 2026 21:46:11 -0700 (PDT) Date: Sat, 01 Aug 2026 21:46:11 -0700 In-Reply-To: <6a6d4178.13bfb6d0.1ecdd5.0256.GAE@google.com> X-Google-Appengine-App-Id: s~syzkaller X-Google-Appengine-App-Id-Alias: syzkaller Message-ID: <6a6ecb93.2d659fcc.1d46f5.01ce.GAE@google.com> Subject: Forwarded: [PATCH] usb: Fix UBSAN out-of-bounds From: syzbot To: linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com Content-Type: text/plain; charset="UTF-8" For archival purposes, forwarding an incoming command email to linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com. *** Subject: [PATCH] usb: Fix UBSAN out-of-bounds Author: subasris1210@gmail.com #syz test: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 5d5fd841c34649f1b09220fe58e59dffd61c447d --- drivers/usb/atm/ueagle-atm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/usb/atm/ueagle-atm.c b/drivers/usb/atm/ueagle-atm.c index 4266a0cb7e3b..61723e7ab351 100644 --- a/drivers/usb/atm/ueagle-atm.c +++ b/drivers/usb/atm/ueagle-atm.c @@ -2463,7 +2463,8 @@ static int uea_bind(struct usbatm_data *usbatm, struct usb_interface *intf, if (ifnum != UEA_INTR_IFACE_NO) return -ENODEV; - usbatm->flags = (sync_wait[modem_index] ? 0 : UDSL_SKIP_HEAVY_INIT); + usbatm->flags = (modem_index < NB_MODEM && sync_wait[modem_index]) ? + 0 : UDSL_SKIP_HEAVY_INIT; /* interface 1 is for outbound traffic */ ret = claim_interface(usb, usbatm, UEA_US_IFACE_NO); -- 2.43.0