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

CVE-2026-64336
MEDIUM 5.5

En bref

Source
NVD
EPSS
EPSS 0.12 % · centile 2 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
Linux
Statut NVD
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.

Faiblesses (CWE)

  • CWE-401 — Mémoire non libérée après sa durée de vie utile

Références

Scores

VersionScoreVecteurÉvalué par
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)

Références européennes

Avis du CERT-FR

Configurations affectées (CPE NVD)

Produits affectés

ProduitVersions
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