tty: fix saved termios reset race (Linux Linux)

CVE-2026-98750
Non disponible

En bref

Source
NVD
EPSS
EPSS 0.18 % · centile 7 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
Linux
Statut NVD
Received

Description

In the Linux kernel, the following vulnerability has been resolved: tty: fix saved termios reset race Resetting saved termios state on device registration is needed where a minor number can be reused for an entirely different device and where the old settings may prevent the port from even being opened (e.g. when CLOCAL is not set). Not all TTY drivers guarantee that the minor number is no longer in use when registering devices however, something which can lead to a use-after-free when closing a TTY (and saving its termios) races with re-registration. Add a new TTY_DRIVER_RESET_SAVED_TERMIOS flag to request that any saved termios state is reset on registration and only set it for drivers that make sure that the minor number is no longer in use.

Références

Références européennes

Avis du CERT-FR

Produits affectés

ProduitVersions
Linux · Linuxaffected 93857edd9829e144acb6c7e72d593f6e01aead66 < 15ddaf908a8eee14e1872ff9c4cdb73562634e7e ; affected 93857edd9829e144acb6c7e72d593f6e01aead66 < bcb9b5df70d439f3c9d5a2d7f359dd7ab117bee0 ; affected 93857edd9829e144acb6c7e72d593f6e01aead66 < 33048616c4e22930e8769b8d14ee8a0dc5a80ceb ; affected 93857edd9829e144acb6c7e72d593f6e01aead66 < 6b4e15cccfbe03b7c6ae60ff570c401bfb1e51d6 ; affected 93857edd9829e144acb6c7e72d593f6e01aead66 < 1572d86bcf0bcb848d20fc5e5de7ed6963034c2b ; affected 93857edd9829e144acb6c7e72d593f6e01aead66 < 08bf919f041af9de372428bb0c938157ea144164
Linux · Linuxaffected 4.12 ; unaffected 0 < 4.12 ; unaffected 5.10.273 ≤ 5.10.* ; unaffected 5.15.224 ≤ 5.15.* ; unaffected 6.1.191 ≤ 6.1.* ; unaffected 6.6.160 ≤ 6.6.*

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