PatchSiren cyber security CVE debrief
CVE-2026-90111 Linux CVE debrief
A use-after-free vulnerability exists in the Linux kernel's IPv6 multicast routing (ip6mr) functionality. When an ingress multicast packet misses the MFC (Multicast Forwarding Cache) lookup, it is placed on the unresolved queue. If the underlying route is deleted and freed, and the MFC queue is later resolved with a wrong parent interface, a slab use-after-free occurs. This issue is resolved by removing dst_clone() in ip6mr_cache_report() and dropping skb_dst before queuing unresolved skbs in ip6mr_cache_unresolved().
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.8
- 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 maintainers, network administrators, and security teams responsible for managing Linux-based systems, especially those using IPv6 multicast routing, should assess their exposure to this vulnerability and prioritize patching. Those managing critical infrastructure, providing network services, or handling sensitive data may be particularly impacted. Additionally, Linux distribution maintainers, cloud service providers, and teams负责
Why it matters
This use-after-free vulnerability in the Linux kernel's IPv6 multicast routing functionality could lead to system instability, potential privilege escalation, and increased risk of exploit attempts. Linux kernel developers, network administrators, and security teams should assess exposure, prioritize patching, and monitor for potential exploitation attempts.
- Potential system crashes or instability due to use-after-free errors.
- Possible elevation of privileges or unauthorized access.
- Network service disruption or degradation.
- Increased risk of exploit attempts targeting unpatched systems.
Technical summary
The Linux kernel's IPv6 multicast routing (ip6mr) functionality has a use-after-free vulnerability. When an ingress multicast packet misses the MFC (Multicast Forwarding Cache) lookup, it is placed on the unresolved queue. If the underlying route is deleted and freed, and the MFC queue is later resolved with a wrong parent interface, a slab use-after-free occurs. The issue is resolved by removing dst_clone() in ip6mr_cache_report() and dropping skb_dst before queuing unresolved skbs in ip6mr_cache_unresolved().
Defensive priority
High
Recommended defensive actions
- Review and apply the Linux kernel patches to address the use-after-free vulnerability in ip6mr.
- Monitor network traffic and system logs for potential exploitation attempts.
- Verify that affected systems are updated with the latest kernel patches.
- Perform a thorough review of network configurations and IPv6 multicast routing settings.
- Check for any exposed systems that require immediate patching or mitigation.
- Track and document changes to network infrastructure and system updates.
- Review system and network logs for signs of potential exploitation.
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and references to the Linux kernel patches. However, the corpus does not establish versions, exploitation, impact, or remediation beyond the provided information.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-90111 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-90111
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-90111 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-90111
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/235b42b5860189eb8c27c36435ad932cae65a734
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/4a674afaae4136c71943aa3e35d433676fd40e8f
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.