USB: serial: keyspan_pda: fix information leak (Linux Linux)

CVE-2026-64336
MEDIUM 5.5

At a glance

Source
NVD
EPSS
EPSS 0.12 % · percentile 2 ()
State
PUBLISHED
Published
Updated
Assigner
Linux
NVD status
Modified

Description

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.

Weaknesses (CWE)

  • CWE-401 — Missing Release of Memory after Effective Lifetime

References

Scores

VersionScoreVectorScored by
CVSS 3.1MEDIUM 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HNVD · nvd@nist.gov (Primary)

European references

CERT-FR advisories

Affected configurations (NVD CPE)

Affected products

ProductVersions
Linux · Linuxaffected 034e38e8f68767fb5438ae3e608ee82919674177 < b069b7029862fafaff331d4c664d97d4ae828d6d ; affected 034e38e8f68767fb5438ae3e608ee82919674177 < e52ca411f50539ff1d0c877b9312771ca8a858c1 ; affected 034e38e8f68767fb5438ae3e608ee82919674177 < 2f7a6b8ab3845bd1da02604f1a874b52a4555a72 ; affected 034e38e8f68767fb5438ae3e608ee82919674177 < e1494191a3aac665d3a2fce16169a97c346253ec ; affected 034e38e8f68767fb5438ae3e608ee82919674177 < cf6ca0aefae03958cfb5b189b0adbfb25c06bfac ; affected 034e38e8f68767fb5438ae3e608ee82919674177 < d4b12b6b395e43a2b1d80be3745631fcaa9c047b
Linux · Linuxaffected 5.11 ; unaffected 0 < 5.11 ; unaffected 5.15.212 ≤ 5.15.* ; unaffected 6.1.178 ≤ 6.1.* ; unaffected 6.6.145 ≤ 6.6.* ; unaffected 6.12.96 ≤ 6.12.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD