Skip to content
Not rated

CVE-2026-31752 In the Linux kernel, the following vulnerability has been resolved: bridge: br_nd_send: validate ND option lengths…

Description

In the Linux kernel, the following vulnerability has been resolved: bridge: br_nd_send: validate ND option lengths br_nd_send() walks ND options according to option-provided lengths. A malformed option can make the parser advance beyond the computed option span or use a too-short source LLADDR option payload. Validate option lengths against the remaining NS option area before advancing, and only read source LLADDR when the option is large enough for an Ethernet address.

Affected products and versions

Product Affected versions Fixed in
Linux 7.0 earliest → < 7.0 7.0
Linux 6.19 earliest → < 6.19.12 6.19.12
Linux 6.18 earliest → < 6.18.22 6.18.22
Linux 6.12 earliest → < 6.12.81 6.12.81
Linux 6.6 earliest → < 6.6.134 6.6.134
Linux 6.1 earliest → < 6.1.168 6.1.168
Linux 5.15 earliest → < 5.15.203 5.15.203
Linux 5.10 earliest → < 5.10.253 5.10.253
Linux 4.15 No fix stated
Show the 3 other branches
Product Affected versions Fixed in
SIMATIC S7-1500 CPU 1518-4 PN/DP MFP 3.1 3.1.7 → latest No fix stated
SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP 3.1 3.1.7 → latest No fix stated
SIPLUS S7-1500 CPU 1518-4 PN/DP MFP 3.1 3.1.7 → latest No fix stated

References

Timeline

  1. Published
  2. Last modified
The 18283 CVEs of Linux →
Track this CVE