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

net: ipv6: clear suppressed fib6 rule result

fib6_rule_suppress() drops a suppressed route with ip6_rt_put_flags(),
but leaves res->rt6 pointing at the released rt6_info.

If no later rule supplies a replacement, fib6_rule_lookup() still sees
res.rt6 and returns that stale dst to its caller. A suppressing rule can
therefore leak a released route back to rt6_lookup(), and the next put
hits rcuref_put_slowpath() from dst_release().

Clear res->rt6 when suppressing the route so suppressed lookups fall
through to the null dst instead of reusing the released one.
Published: 2026-08-21
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Potential Crash (Denial of Service)
Action: Immediate Patch
AI Analysis

Impact

The vulnerability resides in the Linux kernel's IPv6 routing subsystem. A suppressed route is removed but its internal destination pointer is not cleared. If no new rule replaces it, a lookup later returns the stale pointer, allowing the kernel to dereference freed memory. This use‑after‑free can trigger a kernel panic or other unintended behavior, effectively denying service to the affected system.

Affected Systems

All Linux kernel configurations are potentially affected. The CVE does not list specific kernel releases; the issue exists in any build that contains the unpatched fib6_rule_suppress implementation prior to the applied change.

Risk and Exploitability

The CVSS score is 9.8, and the EPSS score is < 1%. The vulnerability is listed as not in CISA KEV, indicating no confirmed public exploits yet. The attack vector is not explicitly described, but since the flaw lies in the kernel IPv6 stack, it is inferred that a malicious actor could craft special IPv6 routing messages to trigger the bug and cause a crash. The lack of a public exploit does not eliminate risk, as local or privileged attackers could exploit it. The high potential impact combined with the absence of mitigation guidance suggests that the threat is significant if the system is exposed to externally controlled IPv6 traffic.

Generated by OpenCVE AI on August 25, 2026 at 06:54 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the system to a kernel release that includes the patch from commit 354db6243eca59e9d187ffbf8b7955b044ce84dc
  • If a kernel upgrade is not immediately possible and IPv6 is not required, disable IPv6 networking for the affected host by setting the appropriate sysctl parameters or recompiling the kernel without IPv6 support
  • Monitor the kernel logs and crash dump inventory for signs of route lookup failures or abnormal kernel panics and apply remediation as soon as a patched kernel becomes available

Generated by OpenCVE AI on August 25, 2026 at 06:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4777-1 linux security update
Debian DSA Debian DSA DSA-6466-1 linux security update
History

Tue, 25 Aug 2026 05:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Sat, 22 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

threat_severity

Important


Fri, 21 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Fri, 21 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: net: ipv6: clear suppressed fib6 rule result fib6_rule_suppress() drops a suppressed route with ip6_rt_put_flags(), but leaves res->rt6 pointing at the released rt6_info. If no later rule supplies a replacement, fib6_rule_lookup() still sees res.rt6 and returns that stale dst to its caller. A suppressing rule can therefore leak a released route back to rt6_lookup(), and the next put hits rcuref_put_slowpath() from dst_release(). Clear res->rt6 when suppressing the route so suppressed lookups fall through to the null dst instead of reusing the released one.
Title net: ipv6: clear suppressed fib6 rule result
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-25T05:40:07.594Z

Reserved: 2026-08-15T05:44:03.918Z

Link: CVE-2026-74581

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-21T17:16:44.363

Modified: 2026-08-25T06:18:31.437

Link: CVE-2026-74581

cve-icon Redhat

Severity : Important

Publid Date: 2026-08-21T00:00:00Z

Links: CVE-2026-74581 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T07:00:08Z

Weaknesses