CVE Catalog

CVE-2026-23451

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.44%

36th percentile - higher than 36% of all known CVEs

Summary

In the Linux kernel, a potential infinite loop in bond_header_parse() occurs when a stack of two bonding devices is set up. A 'dev' parameter was added to the parse() method in header_ops to bound recursion and ensure the correct leaf method is called.

Risk Assessment

An infinite loop can cause system hangs or resource exhaustion, leading to denial of service.

Recommendation

Apply the Linux kernel patch that adds the 'dev' parameter to the parse() method in header_ops to prevent the infinite loop.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: bonding: prevent potential infinite loop in bond_header_parse() bond_header_parse() can loop if a stack of two bonding devices is setup, because skb->dev always points to the hierarchy top. Add new "const struct net_device *dev" parameter to (struct header_ops)->parse() method to make sure the recursion is bounded, and that the final leaf parse method is called.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS