CVE-2026-98750 json
tty: fix saved termios reset race
published 24d ago modified 12d ago also EUVD-2026-103835
- cvss
- —
- not scored
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.2%
- EPSS 0.2% chance of exploitation in 30 days, percentile 7%
- public exploits
- 0
- none known
Summary
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.
Patch / fix
- Linux Linux 7.3
- linux Debian 13 6.12.113-1
- linux Debian 14 7.2.10-1
- linux-6.12 Debian 12 6.12.113-1~deb12u1
debian advisories DEBIAN-CVE-2026-98750
- linux Ubuntu 24.04 LTS 6.8.0-149.149
- linux Ubuntu 26.04 LTS 7.0.0-43.43
- linux-aws Ubuntu 24.04 LTS 6.8.0-1069.74
- linux-aws Ubuntu 26.04 LTS 7.0.0-1017.18
- linux-gcp Ubuntu 24.04 LTS 6.8.0-1073.81
- linux-gcp Ubuntu 26.04 LTS 7.0.0-1017.19
- linux-gke Ubuntu 24.04 LTS 6.8.0-1068.77
- linux-gke Ubuntu 26.04 LTS 7.0.0-1010.11
ubuntu advisories UBUNTU-CVE-2026-98750
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- kernel Azure Linux 3.0 6.6.161.1-1
azure linux advisories AZL-109170
Azure Linux vulnerability data, Copyright (c) Microsoft Corporation, from https://github.com/microsoft/AzureLinuxVulnerabilityData via OSV, under the MIT licence; changed: normalised to fixed package versions per release. MIT
- git.kernel.org/stable/c/15ddaf908a8eee14e1872ff9c4cdb73562634e7e commit
- git.kernel.org/stable/c/bcb9b5df70d439f3c9d5a2d7f359dd7ab117bee0 commit
- git.kernel.org/stable/c/33048616c4e22930e8769b8d14ee8a0dc5a80ceb commit
- git.kernel.org/stable/c/6b4e15cccfbe03b7c6ae60ff570c401bfb1e51d6 commit
- git.kernel.org/stable/c/1572d86bcf0bcb848d20fc5e5de7ed6963034c2b commit
- git.kernel.org/stable/c/08bf919f041af9de372428bb0c938157ea144164 commit
- git.kernel.org/stable/c/dcaf0251f847a45861e94c6617024a9455687d2f commit
- git.kernel.org/stable/c/8df07fe93573e9e548d6645273e9bcb6eb74059e commit
Is CVE-2026-98750 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-98750 updated cvss 4.7
kernel: kernel: use-after-free via race condition in TTY device registration
-
Red Hat Enterprise Linux 10 kernelaffected: workaround, no fix available “Fix deferred”
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
0.18% chance of exploitation in the next 30 days, higher than 7% of all scored CVEs (FIRST EPSS, 2026-11-11).
Affected products
- Linux Linux
Classification
- Technology feeds
References
- git.kernel.org /stable/c/15ddaf908a8eee14e1872ff9c4cdb73562634e7e
- git.kernel.org /stable/c/bcb9b5df70d439f3c9d5a2d7f359dd7ab117bee0
- git.kernel.org /stable/c/33048616c4e22930e8769b8d14ee8a0dc5a80ceb
- git.kernel.org /stable/c/6b4e15cccfbe03b7c6ae60ff570c401bfb1e51d6
- git.kernel.org /stable/c/1572d86bcf0bcb848d20fc5e5de7ed6963034c2b
- git.kernel.org /stable/c/08bf919f041af9de372428bb0c938157ea144164
- git.kernel.org /stable/c/dcaf0251f847a45861e94c6617024a9455687d2f
- git.kernel.org /stable/c/8df07fe93573e9e548d6645273e9bcb6eb74059e
Sources
- CVE List CVE-2026-98750
- NVD CVE-2026-98750
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.