CVE-2026-43037
kernel: ip6_tunnel: clear skb2->cb[] in ip4ip6_err()
Severity
CriticalRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · May 1, 2026
Updated · November 1, 2026
Description
A flaw was found in the Linux kernel's IPv6 tunnel implementation. A remote attacker could exploit this flaw by sending malicious ICMPv6 error messages to cause a stack-based buffer overflow in the kernel's IPv4-over-IPv6 tunnel error handling code. This could result in a kernel crash (denial of service) or potentially allow arbitrary code execution with kernel privileges.
Statement
This Critical flaw in the Linux kernel's IPv6 tunneling error handling can lead to a stack buffer overflow. An unauthenticated remote attacker could exploit this by sending specially crafted network packets, potentially resulting in a denial of service or information disclosure on affected Red Hat Enterprise Linux systems.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
Mitigation for this issue is to skip loading the affected module ip6_tunnel onto the system till we have a fix available, this can be done by a blacklist mechanism, this will ensure the driver is not loaded at the boot time.
How do I blacklist a kernel module to prevent it from loading automatically?
https://access.redhat.com/solutions/41278
We may also want to detection and monitoring an affected system as below:
Monitor for exploitation attempts:
# Enable kernel audit for IPv6 tunnel operations
auditctl -a always,exit -F arch=b64 -S socket -F a0=10 -F a1=3 -k ipv6_tunnel
# Monitor system logs for kernel panics/crashes
journalctl -k -p err -f | grep -i "ip6_tunnel\|icmp\|stack"
CVSS / CWE
CVSS 3.1 · 8.8CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CWE-843 · Access of Resource Using Incompatible Type