CVE-2026-98751 PUBLISHED

tty: abort break signalling on hangup

Assigner: Linux
Reserved: 25.09.2026 Published: 18.10.2026 Updated: 18.10.2026

In the Linux kernel, the following vulnerability has been resolved:

tty: abort break signalling on hangup

The break ioctls can race with hangup and end up calling into a tty driver for a device that is already gone or powered down.

Drivers must handle this race, but TCSBRK and TCSBRKP should still be aborted to avoid calling back into the driver after a user-controlled timeout (possibly even after the tty has been reopened).

Note that drivers should disable any break state on shutdown so just return on hangup (calling break_ctl() again is racy and will most likely fail for drivers handling the race).

Product Status

Vendor Linux
Product Linux
Versions Default: unaffected
  • affected from f34d7a5b7010b82fe97da95496b9971435530062 to 3bc82999fb85cecc7eb6ec1755ee7d698aa1e783 (excl.)
  • affected from f34d7a5b7010b82fe97da95496b9971435530062 to 94af6cd832e9b4ce39a8fb59144a8f09ab56fd35 (excl.)
  • affected from f34d7a5b7010b82fe97da95496b9971435530062 to c8ccd3b2013daaf77b98f8a6724fcf4d2c5c52d6 (excl.)
  • affected from f34d7a5b7010b82fe97da95496b9971435530062 to 845a2737e0f5ffe5ca8d38de556012b0c9472cdd (excl.)
Vendor Linux
Product Linux
Versions Default: affected
  • Version 2.6.26 is affected
  • unaffected from 0 to 2.6.26 (excl.)
  • unaffected from 6.12.113 to 6.12.* (incl.)
  • unaffected from 6.18.56 to 6.18.* (incl.)
  • unaffected from 7.2.10 to 7.2.* (incl.)
  • unaffected from 7.3-rc6 to * (incl.)

References