CVE Catalog

CVE-2025-21768

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.25%

17th percentile - higher than 17% of all known CVEs

Summary

In the Linux kernel, a bug was fixed in rpl, seg6 and ioam6 lwtunnels where packets could create circular references in the dst cache, preventing the lwtunnel state from being freed. This led to a memory leak.

Risk Assessment

May cause gradual kernel memory exhaustion on systems using these tunnels, potentially leading to instability or denial of service in extreme cases.

Recommendation

Update the Linux kernel to a version containing the fix and monitor memory usage on systems with active rpl, seg6 or ioam6 tunnels.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: net: ipv6: fix dst ref loops in rpl, seg6 and ioam6 lwtunnels Some lwtunnels have a dst cache for post-transformation dst. If the packet destination did not change we may end up recording a reference to the lwtunnel in its own cache, and the lwtunnel state will never be freed. Discovered by the ioam6.sh test, kmemleak was recently fixed to catch per-cpu memory leaks. I'm not sure if rpl and seg6 can actually hit this, but in principle I don't see why not.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS