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

tty: vcc: hold port lock when clearing tty pointer in vcc_cleanup

vcc_cleanup() sets port->tty to NULL without holding port->lock, racing
with vcc_event() LDC callbacks that read port->tty under port->lock and
then use tty->port. This can cause a use-after-free when the callback
dereferences tty->port after cleanup has already destroyed and freed it.
Published: 2026-10-18
Score: 7.0 High
EPSS: < 1% Very Low
KEV: No
Impact: Use-After-Free
Action: Patch Now
AI Analysis

Impact

A race condition in the Linux kernel's tty driver allows a use‑after‑free when vcc_cleanup clears port->tty without holding port->lock. The flaw, classified as CWE‑825 Improper Locking, can lead the system to access freed memory, which might cause crashes or, in the worst case, memory corruption that an attacker could exploit if they can trigger the race. The official description does not state a confirmed exploitation vector, but the use‑after‑free nature of the flaw is the critical impact.

Affected Systems

The kernel code that contains this flaw is part of the VCC subsystem in the tty driver. All official Linux kernel releases that include the pre‑patch code are vulnerable. The vendor list identifies the kernel itself; distribution‑specific packages that ship the Linux kernel before the corrective commit are likewise affected. No specific kernel versions are enumerated in the advisory.

Risk and Exploitability

The CVSS score of 7.0 indicates medium severity, while the EPSS score of less than 1% suggests a very low exploitation probability. The flaw is not listed in the CISA KEV catalog, and no publicly documented exploits are referenced. The race condition appears to require local code or kernel module activity that can trigger VCC events; the vulnerability is likely exploitable only when an attacker can control such local processes.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Install the latest Linux kernel that includes the vcc_cleanup lock fix.
  • Reboot the system so the new kernel is in use.
  • Monitor kernel update channels and vendor advisories for releases that incorporate the fix.

Generated by OpenCVE AI on October 23, 2026 at 22:32 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-825
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.0, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/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: vcc: hold port lock when clearing tty pointer in vcc_cleanup vcc_cleanup() sets port->tty to NULL without holding port->lock, racing with vcc_event() LDC callbacks that read port->tty under port->lock and then use tty->port. This can cause a use-after-free when the callback dereferences tty->port after cleanup has already destroyed and freed it.
Title tty: vcc: hold port lock when clearing tty pointer in vcc_cleanup
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:24.788Z

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

Link: CVE-2026-98754

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-98754

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-98754 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T22:45:14Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference