Back to CVE records
High 7.8Published Aug 15, 2026

CVE-2026-72483usb: host: max3421: Fix shift-out-of-bounds in max3421_hub_control()

Updated under an hour ago ()

Does this affect you?

It affects Linux. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: usb: host: max3421: Fix shift-out-of-bounds in max3421_hub_control() The `max3421_hub_control()` function handles USB hub class requests to the virtual root hub. In the `default` branches of both the `ClearPortFeature` and `SetPortFeature` switch statements, it modifies `max3421_hcd->port_status` by left shifting 1 by the request's `value` parameter. However, it does not validate whether this shift will exceed the width of `port_status`. So if a malicious userspace task with access to the root hub via /dev/bus/usb/.../001 issues a USBDEVFS_CONTROL ioctl with `wValue` greater than or equal to 32, the left shift operation invokes shift-out-of-bounds undefined behavior. This results in arbitrary bit corruption of `port_status`, including the normally-immutable change bits, which can bypass internal state checks and confuse the hub status. Fix this by rejecting requests whose `value` exceeds the shift width before performing the shift. This issue was found using a KLEE-based symbolic execution tool for kernel drivers that I'm currently developing.

CVSS
7.8 HIGH (v3.1, CNA)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Received
Record last updated
Aug 17, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from 2d53139f31626bad6f8983d8e519ddde2cbba921 before e5fa9d8f40746ec3447335c9642c03410f5fd3af; from 2d53139f31626bad6f8983d8e519ddde2cbba921 before 08b1d4cab0230697bc74c63fc4e40170a7559c54; from 2d53139f31626bad6f8983d8e519ddde2cbba921 before 3be5f24e8270ba53b3c814d13689bb8644c86237; from 2d53139f31626bad6f8983d8e519ddde2cbba921 before d512bdefd241b98f4d7bcb5bab5614a86411fad4; 2d53139f31626bad6f8983d8e519ddde2cbba921 builds before 00dd025324b56d39d37e57a08f473dab3a660f30; 2d53139f31626bad6f8983d8e519ddde2cbba921 builds before 02d03c61e8a7b016956acb48e8a2512d16d87517; from 2d53139f31626bad6f8983d8e519ddde2cbba921 before 4da073d57176d8e1c2bca34febfbc81d2560c1a5; from 2d53139f31626bad6f8983d8e519ddde2cbba921 before cff06b03b530ae1fe8a13e93a7848f2130e00fb4
CNA record

References

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.