PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-99070 Linux CVE debrief

The Linux kernel has a vulnerability in the IPv6 route notification size handling. The issue arises from a race condition between the sizing of the skb with rt6_nlmsg_size() and its filling with rt6_fill_node(). This can result in a legit -EMSGSIZE error from rt6_fill_node() when nexthop compatibility mode is enabled. The warning has been removed, but the existing error path still frees the skb and reports the error to listeners.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-23
Original CVE updated
2026-10-30
Advisory published
2026-10-23
Advisory updated
2026-10-30

Who should care

Linux kernel developers and maintainers, network administrators, and security teams responsible for Linux-based systems, operators, and vulnerability management teams should review and apply patches, monitor network traffic and system logs, and verify Linux kernel versions.

Why it matters

The vulnerability in the Linux kernel's IPv6 route notification size handling can lead to legit -EMSGSIZE errors. Defenders should review and apply patches, monitor network traffic and system logs, and verify Linux kernel versions.

  • Potential false positives from warnings on route notification size races.
  • Need to verify Linux kernel versions and apply patches.
  • Monitoring network traffic and system logs for potential issues.

Technical summary

The Linux kernel has a vulnerability in the IPv6 route notification size handling. The issue arises from a race condition between the sizing of the skb with rt6_nlmsg_size() and its filling with rt6_fill_node(). This can result in a legit -EMSGSIZE error from rt6_fill_node() when nexthop compatibility mode is enabled. The vulnerability can lead to legit -EMSGSIZE errors. Defenders should review and apply patches, monitor network traffic and system logs, and verify Linux kernel versions. The warning has been removed, but the existing error path still frees the skb and reports the error to listeners.

Defensive priority

Medium

Recommended defensive actions

  • Review and apply the Linux kernel patches related to this vulnerability.
  • Monitor network traffic and system logs for potential issues.
  • Verify the Linux kernel version and ensure it is up-to-date.
  • 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.
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.

Evidence notes

The CVE record and source item provide details about the vulnerability, its resolution, and references to the Linux kernel source code changes. The issue arises from a race condition between the sizing of the skb with rt6_nlmsg_size() and its filling with rt6_fill_node(). This can result in a legit -EMSGSIZE error from rt6_fill_node() when nexthop compatibility mode is enabled. Defenders should review the Linux kernel source code changes and verify Linux kernel versions.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-99070 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-99070 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • ipv6: do not warn on route notification size race

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/99xxx/CVE-2026-99070.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

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

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/24b2c95a046e15c9504a6d672b6b0b252952493f

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/8a3b935b6b6037eefb36bd27a60793a008358e8d

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/7b112bd43f1172fb152e848570a957467008a5ae

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/4ac7d92a4698e34e614c254359665b9de1f65283

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/291fe0bafee78c95f9f2e7f579f17793fd5a1e5a

    Supplemental source

  • Source reference

    Unverified legacy reference

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

    Supplemental source

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.