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.