CVE-2025-71086

net: rose: fix invalid array index in rose_kill_by_device()

State
Published
Severity
Not scored
Published
Jan 13, 2026
Updated
Oct 15, 2026
Reserved
Jan 13, 2026

Read the record on cve.org

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.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 12e5a4719c99d7f4104e7e962393dfb8baa1c591 to before 819fb41ae54960f66025802400c9d3935eef4042Affected
  • c0e527c532a07556ca44642f5873b002c44da22c to before ed2639414d43ba037f798eaf619e878309310451Affected
  • 3e0d1585799d8a991eba9678f297fd78d9f1846e to before 1418c12cd3bba79dc56b57b61c99efe40f579981Affected
  • ffced26692f83212aa09d0ece0213b23cc2f611d to before 9f6185a32496834d6980b168cffcccc2d6b17280Affected
  • 64b8bc7d5f1434c636a40bdcfcd42b278d1714be to before b409ba9e1e63ccf3ab4cc061e33c1f804183543eAffected
  • 64b8bc7d5f1434c636a40bdcfcd42b278d1714be to before 92d900aac3a5721fb54f3328f1e089b44a861c38Affected
  • 64b8bc7d5f1434c636a40bdcfcd42b278d1714be to before 6595beb40fb0ec47223d3f6058ee40354694c8e4Affected
  • bd7de4734535140fda33240c2335a07fdab6f88eAffected
  • b10265532df7bc3666bc53261b7f03f0fd14b1c9Affected
  • 5.10.206 to before 5.10.248Affected
  • 5.15.146 to before 5.15.198Affected
  • 6.1.70 to before 6.1.160Affected
  • 6.6.9 to before 6.6.120Affected
  • 4.19.304 to before 4.20Affected
  • 5.4.266 to before 5.5Affected
LinuxLinux
  • 6.7Affected
  • before 6.7Not affected
  • 5.10.248 through 5.10.*Not affected
  • 5.15.198 through 5.15.*Not affected
  • 6.1.160 through 6.1.*Not affected
  • 6.6.120 through 6.6.*Not affected
  • 6.12.64 through 6.12.*Not affected
  • 6.18.4 through 6.18.*Not affected
  • 6.19 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.