PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-90110 Linux CVE debrief

A critical vulnerability in the Linux kernel's inetpeer rate limiting system allows off-path attackers to bypass IP-keyed ICMP rate limits and infer open UDP ports. The vulnerability is mitigated by randomizing the RB-tree node comparison logic using SipHash with a secret key. This change ensures that the tree layout and lookup traversal paths are unpredictable to off-path adversaries, breaking the deterministic eviction gadget. Linux kernel developers and administrators should assess their exposure and take necessary actions to mitigate the vulnerability. The inetpeer rate limiting system stores peer entries in a Red-Black tree keyed deterministically on the remote IP address. An

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

Who should care

Linux kernel developers and administrators, network security teams, and organizations using Linux-based systems should assess their exposure and take necessary actions to mitigate the vulnerability.

Why it matters

A critical vulnerability in the Linux kernel's inetpeer rate limiting system allows off-path attackers to bypass IP-keyed ICMP rate limits and infer open UDP ports. Linux kernel developers and administrators, network security teams, and organizations using Linux-based systems should assess their exposure and take necessary actions to mitigate the vulnerability.

  • Off-path attackers can bypass IP-keyed ICMP rate limits.
  • Off-path attackers can infer open UDP ports.
  • The vulnerability can be used to launch further attacks on the Linux kernel.

Technical summary

The inetpeer rate limiting system in the Linux kernel stores peer entries in a Red-Black tree keyed deterministically on the remote IP address. An off-path adversary can predict the exact topology of the tree and the sequence of nodes traversed during lookups. By combining deterministic tree traversal with aggressive garbage collection, an attacker can selectively force the eviction of targeted inet_peer nodes. When an evicted node is subsequently re-created upon receiving a new packet, its rate-limiting token bucket is reset to full capacity. This creates a side-channel primitive allowing off-path attackers to bypass IP-keyed ICMP rate limits and infer open UDP ports.

Defensive priority

High

Recommended defensive actions

  • Review and apply the Linux kernel patch to randomize the RB-tree node comparison logic using SipHash with a secret key.
  • Monitor network traffic for potential attacks on the inetpeer rate limiting system.
  • Implement additional security measures to prevent off-path attacks on the Linux kernel.
  • 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.
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.

Evidence notes

The CVE record and NVD vulnerability detail page provide information on the vulnerability, its impact, and the mitigation. The Linux kernel's inetpeer rate limiting system is vulnerable to attacks that allow off-path attackers to bypass IP-keyed ICMP rate limits and infer open UDP ports.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-90110 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-90110 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

    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/199fcf285e498111e029137d088949bc6c26d578

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

  • Source reference

    Unverified legacy reference

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

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/5f127e3cc9647a8a70db12c65dbd0de473545380

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/7109bb63667a53e4542ad845476f97d0c8b28a61

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

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/857681f6835d5b0a7bc4a34a026baeaaf5215623

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

  • Source reference

    Unverified legacy reference

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

    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.