PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-97598 Linux CVE debrief

The Linux kernel has addressed a vulnerability in IPv4 fib table ID allocation, bounding automatic table assignment 'ip rule ... table 0' to 4096. This change prevents RTNL hold from growing unbounded and may affect user-visible behavior for table-0 rules, potentially causing them to fail with ENOBUFS if the ID range is fully occupied. Linux kernel administrators should assess exposure and verify if table-0 rules are in use and may be affected. The change impacts IPv4 tables stored in a 256-bucket hash table, affecting dense ID sets and RTNL hold during probing.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-25
Original CVE updated
2026-09-25
Advisory published
2026-09-25
Advisory updated
2026-09-25

Who should care

Linux kernel administrators and deployers using automatic table assignment 'ip rule ... table 0' should assess exposure and verify if table-0 rules are in use and may be affected. This includes those managing Linux kernel deployments, reviewing kernel selftests, and verifying configurations for potential impacts on user-visible behavior for table-0 rules.

Why it matters

The Linux kernel vulnerability affects IPv4 fib table ID allocation. Assess exposure for Linux kernel deployments using automatic table assignment and verify if table-0 rules are in use and may be affected.

  • Verify table-0 rule usage and potential failure
  • Assess exposure for Linux kernel deployments
  • Review kernel selftests and configurations

Technical summary

The Linux kernel has resolved a vulnerability in IPv4 fib table ID allocation by bounding automatic table assignment 'ip rule ... table 0' to 4096. This change prevents RTNL hold from growing unbounded and affects user-visible behavior for table-0 rules, which may now fail with ENOBUFS if the ID range is fully occupied. The change impacts IPv4 tables stored in a 256-bucket hash table, particularly for dense ID sets. Linux kernel administrators and deployers using automatic table assignment should assess exposure and verify if table-0 rules are in use.

Defensive priority

Assess exposure for Linux kernel deployments using automatic table assignment.

Recommended defensive actions

  • Assess Linux kernel deployments for automatic table assignment usage
  • Verify if table-0 rules are in use and may be affected
  • Review kernel selftests and NetworkManager or systemd configurations
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The CVE record and NVD entry provide details on the vulnerability and its resolution. The Linux kernel vulnerability affects IPv4 fib table ID allocation, with the automatic table assignment 'ip rule ... table 0' bounded to 4096. This change prevents RTNL hold from growing unbounded but may affect user-visible behavior for table-0 rules. Assess exposure for Linux kernel deployments using automatic table assignment and verify if table-0 rules are in use and may be affected.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-97598 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-97598

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-97598 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-97598

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/2c29c053a6627dc4f12fcfe6b4860bcd9e5d7503

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/bc8d01d856db106f284b19961af6112e10c3e3b4

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/efdfb1e27a3328085b79540dfe781d537b576ea1

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/fe9a906d2bff2d2707bafd6353b5e032a42aeb35

    416baaa9-dc9f-4396-8d5f-8c081fb06d67

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.