Description
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).
Published: 2026-10-18
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via kernel panic or memory corruption
Action: Apply Patch
AI Analysis

Impact

The flaw creates a race between tty break ioctl calls and a hangup event, causing the kernel to invoke driver callbacks after the terminal device has been removed or powered down. This can lead to kernel panic or memory corruption, disrupting system availability. The text specifically advises that drivers abort TCSBRK and TCSBRKP on hangup to prevent calling back into a driver after timeout or after the tty has been reopened. An attacker with local access to a tty can trigger the race by issuing a break ioctl followed by a hangup, potentially causing the kernel to crash or exhibit memory corruption.

Affected Systems

All Linux kernel releases that contain the unpatched tty subsystem add‑on. The CPE indicates the kernel package for Linux, meaning any kernel older than the fixed revision is affected. No specific version list is supplied, so administrators should verify that they are running the most recent stable kernel that incorporates this fix.

Risk and Exploitability

The CVSS score is 5.5 and the EPSS score is < 1%, indicating a moderate severity and low but non‑zero exploitation probability. It is not listed in the CISA KEV catalog. The vulnerability hinges on a local race condition that could crash the kernel or allow code execution. An attacker needs local access to a tty device; if such access is available, they can trigger the race by issuing a break ioctl followed by a hangup. The fix only requires updating the kernel, so the exploitation window closes once the patch is applied.

Generated by OpenCVE AI on October 23, 2026 at 22:01 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Linux kernel to the latest version that contains the tty break signalling fix.
  • Verify that any custom tty drivers disable break state during shutdown and abort TCSBRKP/TCSBRK on hangup.
  • If patch deployment is delayed, avoid using break ioctls on compromised or shared terminals and monitor for kernel crashes.

Generated by OpenCVE AI on October 23, 2026 at 22:01 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4850-1 linux-6.12 security update
History

Fri, 30 Oct 2026 12:45:00 +0000


Fri, 23 Oct 2026 20:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362
CWE-416

Fri, 23 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-366
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Wed, 21 Oct 2026 13:15:00 +0000


Sun, 18 Oct 2026 20:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362
CWE-416

Sun, 18 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description 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).
Title tty: abort break signalling on hangup
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-30T12:39:21.567Z

Reserved: 2026-09-25T10:25:14.368Z

Link: CVE-2026-98751

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T16:17:28.880

Modified: 2026-10-30T13:21:23.950

Link: CVE-2026-98751

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-18T00:00:00Z

Links: CVE-2026-98751 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T22:15:17Z

Weaknesses
  • CWE-366

    Race Condition within a Thread