CVE Catalog

CVE-2026-98753

Low risk· EPSS 6%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

6th percentile - higher than 6% of all known CVEs

Summary

In the Linux kernel, the tty_port layer fails to restore the TTY_IO_ERROR flag when port activation fails. This can lead to I/O attempts on a port that is gone or powered down, causing kernel panics from unclocked accesses or NULL-pointer dereferences when a TTY ioctl races with hangup and open.

Risk Assessment

The organization may experience kernel panics and system crashes (DoS) due to a race between ioctl operations and TTY port hangup/open, especially on devices with removable or powered-down serial ports.

Recommendation

Update the Linux kernel to a version containing the fix that restores the TTY_IO_ERROR flag on activation failure. If updating is not possible, restrict access to TTY devices to trusted users only.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: tty: tty_port: restore TTY_IO_ERROR on activation failure Make sure to restore the TTY_IO_ERROR flag if activation fails to prevent I/O attempts on a port that is gone or powered down. This specifically avoids issues like kernel panic due to unclocked accesses or NULL-pointer dereferences when accessing powered down or deregistered ports when a TTY ioctl races with hangup and open. Note that the flag is set again in tty_port_close() but not restoring it on activation failure leaves a window where drivers fail to handle the ioctl-hangup race.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS