CVE-2025-71086
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-71086 is an improper array index validation vulnerability in the Linux kernel's ROSE (Radio Over Serial Equipment) networking subsystem, specifically in the rose_kill_by_device() function. It was published on January 13, 2026, and affects multiple Linux kernel stable branches across a wide version range, including 4.19.304–4.20, 5.4.266–5.5, 5.10.206–5.10.248, 5.15.146–5.15.198, 6.1.70–6.1.160, 6.6.9–6.6.120, 6.7.1–6.12.64, and 6.13–6.18.4, as well as 6.19-rc1 through rc8. It carries a CVSS v3.1 base score of 7.8 (High) (Feedly, kernel.org patches).

Technical details

The root cause is classified as CWE-129 (Improper Validation of Array Index). In rose_kill_by_device(), the function collects socket pointers into a local array[] and then iterates to disconnect sockets bound to a network device being brought down. The iteration loop incorrectly uses array[cnt] as the index instead of array[i]: when cnt < ARRAY_SIZE(array), this reads an uninitialized array entry; when cnt == ARRAY_SIZE(array), it results in an out-of-bounds read. Both conditions can lead to an invalid socket pointer dereference and also leak reference counts acquired via sock_hold(). The fix is a one-character correction changing the index from cnt to i (Feedly, kernel.org patches).

Impact

A local attacker with low privileges can trigger this vulnerability to read uninitialized kernel memory (high confidentiality impact), corrupt kernel state through invalid pointer dereferences (high integrity impact), and cause system crashes or hangs via denial of service (high availability impact). The vulnerability is particularly relevant in multi-user environments where untrusted local users can manipulate network interfaces or trigger device teardown events. Reference leaks from sock_hold() may also contribute to resource exhaustion over time (Feedly).

Mitigation and workarounds

Patches have been released across multiple Linux kernel stable branches. Administrators should upgrade to the following fixed versions based on their current kernel series: 4.20+, 5.5+, 5.10.248+, 5.15.198+, 6.1.160+, 6.6.120+, 6.12.64+, or 6.18.4+. Patches were made available on March 25, 2026, via the kernel stable tree. Debian (DSA-6126-1, DLA-4475-1) and Ubuntu (USN-8177-1, USN-8177-2, USN-8183-1, USN-8183-2, USN-8245-1, USN-8257-1) have also issued updated kernel packages. If immediate patching is not feasible, restrict local user access and monitor kernel logs for socket-related errors (Feedly, Ubuntu USN-8177-1, Debian LTS).

Community reactions

Debian and Ubuntu have both issued security advisories and updated kernel packages addressing this vulnerability, indicating prompt vendor response. No notable independent researcher commentary or significant social media discussion has been identified for this vulnerability, consistent with its low EPSS score and absence of public exploit code (Ubuntu USN-8177-1, Debian LTS).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management