CVE Catalog

CVE-2026-98695

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

Exploitation Probability (EPSS)

Low risk
0.20%

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

Summary

In the Linux kernel USB serial subsystem, tty ioctls can race with hangup and call into a tty driver for a device that is already gone or powered down. The lack of serialization and checks can lead to a NULL-pointer dereference, especially if a device is disconnected during lengthy break signalling.

Risk Assessment

This can lead to a NULL-pointer dereference and kernel crash (denial of service) when a device is disconnected during an ioctl operation.

Recommendation

Update the kernel to a version containing the fix that serializes callbacks using the tty port mutex and adds the missing port state checks.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: USB: serial: fix ioctl hangup race The tty ioctls can race with hangup and end up calling into a tty driver for a device that is already gone or powered down. Serialise the callbacks using the tty port mutex and add the missing checks to make sure the port has not been hung up before accessing port driver data or hardware. This specifically avoids dereferencing a NULL-pointer if a device is disconnected during lengthy break signalling. Note that TIOCGICOUNT and TIOCMIWAIT do not access port driver data or hardware and are therefore not affected by the race.

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