High severity · published Jan 13, 2026
CVE-2025-71086
net: rose: fix invalid array index in rose_kill_by_device()
7.8
CVSS
0.1%
EPSS
No
On KEV
Description
In the Linux kernel, the following vulnerability has been resolved:
net: rose: fix invalid array index in rose_kill_by_device()
rose_kill_by_device() collects sockets into a local array[] and then
iterates over them to disconnect sockets bound to a device being brought
down.
The loop mistakenly indexes array[cnt] instead of array[i]. For cnt <
ARRAY_SIZE(array), this reads an uninitialized entry; for cnt ==
ARRAY_SIZE(array), it is an out-of-bounds read. Either case can lead to
an invalid socket pointer dereference and also leaks references taken
via sock_hold().
Fix the index to use i.
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack vector
Local
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.1% · higher than 4% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
KE
Kernel · Linux
4.19.304 before 4.20; 5.4.266 before 5.5; 5.10.206 before 5.10.248; 5.15.146 before 5.15.198; 6.1.70 before 6.1.160; 6.6.9 before 6.6.120; +11 more · source: NVD
LI
Linux · Linux
12e5a4719c99d7f4104e7e962393dfb8baa1c591 before 819fb41ae54960f66025802400c9d3935eef4042; c0e527c532a07556ca44642f5873b002c44da22c before ed2639414d43ba037f798eaf619e878309310451; 3e0d1585799d8a991eba9678f297fd78d9f1846e before 1418c12cd3bba79dc56b57b61c99efe40f579981; ffced26692f83212aa09d0ece0213b23cc2f611d before 9f6185a32496834d6980b168cffcccc2d6b17280; 64b8bc7d5f1434c636a40bdcfcd42b278d1714be before b409ba9e1e63ccf3ab4cc061e33c1f804183543e; 64b8bc7d5f1434c636a40bdcfcd42b278d1714be before 92d900aac3a5721fb54f3328f1e089b44a861c38; +10 more · source: vendor
SS
SIMATIC S7-1500 CPU 1518-4 PN/DP MFP · Siemens
V3.1.6; V3.1.7; V3.1.6; V3.1.7 · source: CISA
SS
SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP · Siemens
V3.1.6; V3.1.7; V3.1.6; V3.1.7 · source: CISA
SS
SIPLUS S7-1500 CPU 1518-4 PN/DP MFP · Siemens
V3.1.6; V3.1.7 · source: CISA
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2025-71086
CVE.org
https://www.cve.org/CVERecord?id=CVE-2025-71086
Patch
https://git.kernel.org/stable/c/1418c12cd3bba79dc56b57b61c99efe40f579981
Patch
https://git.kernel.org/stable/c/6595beb40fb0ec47223d3f6058ee40354694c8e4
Patch
https://git.kernel.org/stable/c/819fb41ae54960f66025802400c9d3935eef4042
Patch
https://git.kernel.org/stable/c/92d900aac3a5721fb54f3328f1e089b44a861c38
Patch
https://git.kernel.org/stable/c/9f6185a32496834d6980b168cffcccc2d6b17280
Patch
https://git.kernel.org/stable/c/b409ba9e1e63ccf3ab4cc061e33c1f804183543e
More from Kernel
9.8
CVE-2025-39682
tls: fix handling of zero-length records on the rx_list
8.8
CVE-2026-53266
netfilter: bridge: make ebt_snat ARP rewrite writable
8.8
CVE-2013-6282
Linux Kernel Improper Input Validation Vulnerability
8.4
CVE-2022-0185
Linux Kernel Heap-Based Buffer Overflow Vulnerability
8.4
CVE-2013-2094
Linux Kernel Privilege Escalation Vulnerability
