CVE-2026-68369
Last modified
CVE-2026-68369 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: usb: gadget: printer: fix infinite loop in printer_read() printer_read() uses the same variable for the requested copy size and the number of bytes actually copied to user space. copy_to_user() returns the number of bytes not copied, so when it fails to copy anything, the computed copied length becomes zero. In that case len, buf, current_rx_bytes and current_rx_buf are left unchanged.
Description
In the Linux kernel, the following vulnerability has been resolved: usb: gadget: printer: fix infinite loop in printer_read() printer_read() uses the same variable for the requested copy size and the number of bytes actually copied to user space. copy_to_user() returns the number of bytes not copied, so when it fails to copy anything, the computed copied length becomes zero. In that case len, buf, current_rx_bytes and current_rx_buf are left unchanged. If RX data is available and the user buffer remains unwritable, the read loop can repeat indefinitely. Track the copied length separately and return -EFAULT, or the number of bytes already copied, if an iteration makes no progress.
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= b185f01a9ab7af586133be2555298e960237359b, < 994afccfdcceb73be33f69a8a8ea71e260c9eca5; >= b185f01a9ab7af586133be2555298e960237359b, < e03597ad9494b500344076589aeaa6c6d2d381d3; >= b185f01a9ab7af586133be2555298e960237359b, < 4cde0b38cc0cb8b7dc17295801015148de37d1d2; >= b185f01a9ab7af586133be2555298e960237359b, < e41bbbbb1740ce4d7270ab1cdeca13892d6a8d2e; >= b185f01a9ab7af586133be2555298e960237359b, < c2e819be6a5c7f34344926b4bd7e3dfca58cf48a |
| Linux | Linux | 4.1 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-68369?
How severe is CVE-2026-68369?
How do I fix CVE-2026-68369?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-68363In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68364In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68365In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68366In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68367In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68368In the Linux kernel, the following vulnerability has been re…
- CVE-2026-6837A post-authentication command injection vulnerability in the…7.2
- CVE-2026-68370In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68371In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68372In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68373In the Linux kernel, the following vulnerability has been re…
- CVE-2026-68374In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-68369?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
