CVE-2026-46266·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: inet: RAW sockets using IPPROTO_RAW MUST drop incoming ICMP Yizhou Zhao reported that simply having one RAW socket on protocol IPPROTO_RAW (255) was dangerous. socket(AF_INET, SOCK_RAW, 255); A malicious incoming ICMP packet can set the protocol field to 255 and match this socket, leading to FNHE cache changes. inner = IP(src="192.168.2.1", dst="8.8.8.8", proto=255)/Raw("TEST") pkt = IP(src="192.168.1.1", dst="192.168.2.1")/ICMP(type=3, code=4, nexthopmtu=576)/inner "man 7 raw" states: A protocol of IPPROTO_RAW implies enabled IP_HDRINCL and is able to send any IP protocol that is specified in the passed header. Receiving of all IP protocols via IPPROTO_RAW is not possible using raw sockets. Make sure we drop these malicious packets.
- Severity
- critical
- Software
- Kernel
- Fixed in
- 6.19.4
- Published
How likely is exploitation
FIRST's Exploit Prediction Scoring System puts the probability of this CVE being exploited in the next 30 days at 0.70% — higher than 52% of all published CVEs. EPSS is an independent forecast of exploitation, not a severity rating: it says nothing about how much damage a successful attack does, which is what a CVSS score measures.
Read the two together. CVE-2026-46266 scores 9.1 on CVSS, so a successful attack would be serious — but at 0.70%, almost nobody is currently attempting it. That is a different situation from a flaw under mass exploitation, and it is usually the difference between patching on your next maintenance window and patching tonight.
Affected versions
From: 6.19
Until: 6.19.4
Fixed in: 6.19.4
How to fix this CVE
Update the Linux kernel to version 6.19.4 or later to patch the RAW socket ICMP packet handling vulnerability. This fix ensures that malicious ICMP packets cannot manipulate the FNHE cache through IPPROTO_RAW sockets. Apply the kernel update immediately and reboot your system to activate the patched version.
sudo dnf update kernel kernel-devel && sudo rebootDefensia detects this vulnerability
How to check if you are affected
- Check current kernel version: uname -r (compare against 6.19.4 or later)
- Verify if RAW sockets are in use: netstat -rn | grep -i raw or ss -rn | grep -i raw
- Search kernel logs for ICMP-related drops: sudo journalctl -u kernel | grep -i 'icmp\|dropped' or dmesg | grep -i 'icmp'
- Confirm patch applied: cat /proc/version or uname -a to verify kernel release includes the security fix
FAQ
What is CVE-2026-46266?
CVE-2026-46266 is a critical vulnerability in the Linux kernel's RAW socket handling where ICMP packets with protocol field 255 can match IPPROTO_RAW sockets and trigger unauthorized Fast Next-Hop Encapsulation (FNHE) cache modifications, potentially leading to network disruption or data integrity issues.
Is CVE-2026-46266 being actively exploited?
No, CVE-2026-46266 is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog and no public exploits are currently available, though the vulnerability is critical and should be patched promptly.
What versions of Kernel are affected by CVE-2026-46266?
Linux kernel versions 6.19 through 6.19.3 are affected. Version 6.19.4 and later contain the fix.
How do I check if my server is vulnerable to CVE-2026-46266?
Run 'uname -r' and check if the kernel version is 6.19.0 to 6.19.3; if so, your system is vulnerable. Also check for RAW socket usage with 'ss -rn | grep raw' or similar tools.
Does Defensia detect CVE-2026-46266?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If the Linux kernel is installed on a monitored server, CVE-2026-46266 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
- https://git.kernel.org/stable/c/19e42490c89bac9a388f28179e66bebbef350f99
- https://git.kernel.org/stable/c/47276297140ee6712646f9b19fb04fe26daedd01
- https://git.kernel.org/stable/c/531c1aec81bfe19d00af13da5531fbb8209e4bd2
- https://git.kernel.org/stable/c/719d3932b8f6e3348ce2f0ac58e278301fc17575
- https://git.kernel.org/stable/c/c89477ad79446867394360b29bb801010fc3ff22
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2026-46266. Free for 1 server.
Get started free