Menu

Star on GitHub · 3.4k

CVE-2026-90111

7.8 · HIGH

In the Linux kernel, the following vulnerability has been resolved: ip6mr: do not clone dst in ip6mr_cache_report() IPv6 input attaches a non-refcounted (NOREF) dst to skbs under RCU.

Published Sep 17, 2026EPSS 0.17%

Overview

CVE-2026-90111 is a high-severity vulnerability. It was published on September 17, 2026 and has a CVSS 3.1 base score of 7.8 (HIGH).

This vulnerability has a CVSS 3.1 base score of 7.8, rated HIGH. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

Technical description

In the Linux kernel, the following vulnerability has been resolved:

ip6mr: do not clone dst in ip6mr_cache_report()

IPv6 input attaches a non-refcounted (NOREF) dst to skbs under RCU.

When an ingress multicast packet misses MFC lookup,

ip6mr_cache_unresolved() places the skb onto the unresolved queue,

escaping the receive-side RCU grace period.

If the underlying route is deleted and freed, and the MFC queue is later

resolved with a wrong parent interface, ip6_mr_forward() invokes

ip6mr_cache_report(..., MRT6MSG_WRONGMIF), which executes

dst_clone(skb_dst(pkt)) on the freed dst entry, triggering a slab

use-after-free.

Report packets queued to mroute6_sk (a raw socket) and netlink

notifications do not require an attached dst entry.

Fix this by:

1. Removing dst_clone() in ip6mr_cache_report() and ensuring report skbs

do not hold a dst.

2. Dropping skb_dst before queuing unresolved skbs in

ip6mr_cache_unresolved(), matching the fact that multicast

forwarding resolves outgoing

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-90111?

CVE-2026-90111 is a high-severity vulnerability. It was published on September 17, 2026 and has a CVSS 3.1 base score of 7.8 (HIGH).

How severe is CVE-2026-90111?

This vulnerability has a CVSS 3.1 base score of 7.8, rated HIGH. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

How do I fix or remediate CVE-2026-90111?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-90111?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-90111 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

Related HIGH CVEs from 2026

View all
LiveWatch live →