CVE-2026-64336
USB: serial: keyspan_pda: fix information leak
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 5.11
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
Summary
In the Linux kernel, the following vulnerability has been resolved: USB: serial: keyspan_pda: fix information leak The write() callback is supposed to return the number of characters accepted or a negative errno. Since the addition of write fifo support the keyspan_pda implementation will however return the number characters submitted to the device if the write urb is not already in use. If this number is larger than the number of characters passed to write(), the line discipline continues writing data from beyond the tty write buffer. Fix the information leak by making sure that keyspan_pda_write_start() returns zero on success as intended.
Timeline
- CVE published
- Record last updated
Affected versions
- Linux Linux
From 5.10.266 · fixed in 5.11
- Linux Linux
5.11
References 7
git.kernel.org
- stable/c/b069b7029862fafaff331d4c664d97d4ae828d6d
- stable/c/e52ca411f50539ff1d0c877b9312771ca8a858c1
- stable/c/2f7a6b8ab3845bd1da02604f1a874b52a4555a72
- stable/c/e1494191a3aac665d3a2fce16169a97c346253ec
- stable/c/cf6ca0aefae03958cfb5b189b0adbfb25c06bfac
- stable/c/d4b12b6b395e43a2b1d80be3745631fcaa9c047b
- stable/c/6bfc8d01ac4068eced509f8fc74d0cd205e4dcec