CVE-2026-98089

bonding: alb: fix uninitialized transport header access in alb_determine_nd()

N/A
Published: September 25, 2026 at 10:24 AM UTC
Updated: October 19, 2026 at 10:18 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
N/A
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: bonding: alb: fix uninitialized transport header access in alb_determine_nd() alb_determine_nd() uses icmp6_hdr(skb) to inspect ICMPv6 headers. However, in xmit paths (e.g. packets sent via AF_PACKET / raw sockets or forwarded packets), skb->transport_header is not guaranteed to be initialized. While pskb_network_may_pull() ensures the packet data is linear starting from the network header, it does not set or adjust the transport header offset. Dereferencing icmp6_hdr(skb) can therefore access out-of-bounds memory. Fetch the icmp6hdr directly after ipv6hdr following pskb_network_may_pull(), and reload ipv6hdr in case pskb_may_pull() reallocated skb->head. Also remove the unused bond argument from alb_determine_nd().

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

0da8aa00bfcfeb3f4e6537dd8e2001e0727ba5495.18
Vendor states this is fixed in 27314f96d29b54e815e7a9b84c3273f1895e68e2 (fixed)
Vendor states this is fixed in 3b178894931a268c09126a5b53630f343e10e296 (fixed)
Vendor states this is fixed in 70f3995830d3f1e79faa14eb0605914f778feca9 (fixed)
Vendor states this is fixed in 7adb1bf25b0c5cedfb49b6e82844394d4f3c0d99 (fixed)
Vendor states this is fixed in 862c8eb6947689c44fe11353755576a3672563a5 (fixed)
Vendor states this is fixed in e39cf90bd856443542b97933289749fca07476bf (fixed)
Vendor states this is fixed in 5.18 (unaffected)
Vendor states this is fixed in 6.1.189 (unaffected)
Vendor states this is fixed in 6.12.111 (unaffected)
Vendor states this is fixed in 6.18.53 (unaffected)
Vendor states this is fixed in 6.6.158 (unaffected)
Vendor states this is fixed in 7.2.7 (unaffected)
Vendor states this is fixed in 7.3 (unaffected)
Vendor states this is fixed in 7.3-rc2 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

Quick Info

StatusUNDERGOING ANALYSIS

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card