CVE-2026-45843
Linux · kernel
A vulnerability in the Linux kernel SLIP implementation allows for improper memory access by failing to properly bound decode() reads against compressed packet lengths.
Executive summary
A memory access vulnerability in the Linux kernel SLIP subsystem poses a high security risk, potentially allowing local attackers to cause system instability or privilege escalation.
Vulnerability
The vulnerability exists in the slhc_uncompress() function, which parses VJ-compressed TCP headers. By failing to correctly bound decode() and pull16() operations against the compressed packet length, the kernel is susceptible to out-of-bounds memory interactions.
Business impact
With a CVSS score of 8.2 (High), this kernel-level flaw represents a major security concern. Exploitation could result in system-wide service disruption, denial-of-service, or potentially arbitrary code execution at the kernel level, which is a critical threat to data integrity and system availability.
Remediation
Immediate Action: Update the Linux kernel to the latest patched version provided by your distribution vendor.
Proactive Monitoring: Monitor system logs for kernel oops or unexpected system crashes that may indicate exploitation attempts.
Compensating Controls: Ensure that systems are running with hardened kernel configurations and that untrusted users are restricted from accessing network-level interfaces that utilize SLIP.
Exploitation status
Public Exploit Available: false
Analyst recommendation
Kernel vulnerabilities are inherently critical due to the level of privilege involved. Administrators should verify their current kernel version against vendor security bulletins and apply updates as part of standard patch management cycles to minimize risk.