usb: misc: usbio: check ibuf_len against rxbuf_len in bulk msg
Summary
| CVE | CVE-2026-74681 |
| State | PUBLISHED |
| Assigner | Linux |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2026-08-22 16:16:42 UTC |
| Updated | 2026-08-22 16:16:42 UTC |
| Description | In the Linux kernel, the following vulnerability has been resolved:
usb: misc: usbio: check ibuf_len against rxbuf_len in bulk msg
ibuf_len is the bulk IN (receive) buffer size, but the EMSGSIZE check
in usbio_bulk_msg() compares it against txbuf_len — the bulk OUT
endpoint size. Both are taken independently from different endpoints
in usbio_probe(), so the check is wrong when they differ.
Use rxbuf_len for the IN direction. This matches the buffer that
actually holds the response data. |
Vendor Declared Affected Products
| Source | Vendor | Product | Version | Platforms |
|---|
| CNA |
Linux |
Linux |
affected 121a0f839dbb397af5fabb701cea3e9983223e50 ebfd1e82ab0a6d26efd9bdd89de899215851f5bf git |
Not specified |
| CNA |
Linux |
Linux |
affected 121a0f839dbb397af5fabb701cea3e9983223e50 9ad0164f78b66b0b5eca3a5748cc94dd87e28124 git |
Not specified |
| CNA |
Linux |
Linux |
affected 121a0f839dbb397af5fabb701cea3e9983223e50 7e22c9f79b200672f3e477421b6c9050d8cf70a5 git |
Not specified |
| CNA |
Linux |
Linux |
affected 6.18 |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.18 semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 6.18.45 6.18.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.1.9 7.1.* semver |
Not specified |
| CNA |
Linux |
Linux |
unaffected 7.2 * original_commit_for_fix |
Not specified |
References
| Reference | Source | Link | Tags |
|---|
| git.kernel.org/stable/c/7e22c9f79b200672f3e477421b6c9050d8cf70a5 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/ebfd1e82ab0a6d26efd9bdd89de899215851f5bf |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| git.kernel.org/stable/c/9ad0164f78b66b0b5eca3a5748cc94dd87e28124 |
416baaa9-dc9f-4396-8d5f-8c081fb06d67 |
git.kernel.org |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.