CVE-2026-89724
7.8Linux · Kernel
An out-of-bounds write vulnerability in the Linux kernel vicodec driver allows local attackers with low privileges to corrupt kernel heap memory via malicious FWHT encoder operations.
Executive summary
A high-severity out-of-bounds write vulnerability in the Linux kernel vicodec driver could allow a local attacker to corrupt kernel memory, potentially leading to system instability or privilege escalation.
Vulnerability
The vulnerability exists in the vicodec driver, specifically within the vidioc_s_fmt_vid_out function, which fails to allocate a sufficiently large buffer for certain pixel formats. An attacker with local access and low privileges can trigger an out-of-bounds write by forcing the encoder to use an unencoded fallback path, resulting in heap memory corruption.
Business impact
Successful exploitation of this vulnerability allows a local user to corrupt kernel memory, which can result in denial of service through system crashes or potential privilege escalation. Given the CVSS score of 7.8, this flaw poses a significant risk to the integrity and availability of affected systems. Organizations running kernel versions vulnerable to this media driver flaw should prioritize remediation to prevent local attackers from compromising system stability.
Remediation
Immediate Action: Update the Linux kernel to version 6.12.109, 6.18.50, 7.2.4, or later as appropriate for your distribution.
Proactive Monitoring: Monitor system logs for kernel panic events or unusual memory-related errors that may indicate exploitation attempts.
Compensating Controls: Restrict access to the system to trusted users only, as the vulnerability requires local access to the affected hardware interface.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
This vulnerability represents a serious risk to kernel integrity on affected systems. Administrators should apply the provided kernel patches as soon as they are available through official distribution channels to prevent potential memory corruption and unauthorized system control.
More Linux CVEs all →
History
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- Analyst report written
- Published in the daily brief high section