PatchSiren cyber security CVE debrief
CVE-2026-98485 Linux CVE debrief
The Linux kernel has a vulnerability in the netfilter component, specifically in the ip6t_rt module. This vulnerability allows for an out-of-bounds read when processing IPv6 packets with routing addresses. The vulnerability is triggered when a rule is configured with address matching requested but zero addresses provided. A crafted IPv6 packet can cause the packet processing to read beyond the struct ip6t_rt, leading to UBSAN/KASAN out-of-bounds warnings or kernel panics.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-10-18
- Original CVE updated
- 2026-10-18
- Advisory published
- 2026-10-18
- Advisory updated
- 2026-10-18
Who should care
Defenders responsible for Linux kernel systems with netfilter enabled should assess exposure and prioritize patching. They should also monitor for unusual IPv6 packet processing behavior.
Why it matters
The Linux kernel vulnerability in the netfilter component allows for out-of-bounds reads when processing IPv6 packets. Defenders should prioritize patching and monitoring to prevent potential kernel panics or warnings.
- Verify and apply patches to prevent out-of-bounds reads
- Monitor for unusual IPv6 packet processing behavior
- Review and update netfilter rules to prevent zero-address configurations with address matching
- Assess exposure and prioritize patching for Linux kernel systems with netfilter enabled
Technical summary
The vulnerability is caused by the ip6t_rt module's handling of IPv6 packets with routing addresses. When a rule is configured with address matching requested but zero addresses provided, a crafted IPv6 packet can cause the packet processing to read beyond the struct ip6t_rt. This leads to UBSAN/KASAN out-of-bounds warnings or kernel panics. The fix involves rejecting such rules and modifying the packet processing loop.
Defensive priority
Defenders should prioritize verifying and applying patches for this vulnerability, particularly for systems using the Linux kernel with netfilter enabled. They should also monitor for unusual IPv6 packet processing behavior.
Recommended defensive actions
- Verify and apply patches for this vulnerability
- Monitor for unusual IPv6 packet processing behavior
- Review and update netfilter rules to prevent zero-address configurations with address matching
- Perform an asset inventory to identify potentially affected systems
- Implement compensating controls for exposed systems while remediation is scheduled
- Review and adjust rollback/change windows for patch deployment
- Track and verify remediation of affected assets
Evidence notes
The vulnerability was resolved in the Linux kernel through a series of commits that reject rules with zero addresses when address matching is requested and modify the packet processing loop to prevent out-of-bounds reads.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-98485 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-98485
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-98485 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-98485
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/191239b0939692e92459d8d32cad14247fa93f89
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5a54f8b7f7fe207a5c14713015a5820588faf1ad
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/82313c169eddc02b1bf5ba6b427803e272d3ec42
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/959d1829d1ce8b91b435b24a923b51bcc8897090
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/b89249819a7d6698bed152feafd3bc6c08489d15
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/d9cf4ac6f326330e1fe4d95671d36a6ff3593f64
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/dd55c0ea87bf70e4e4b3b683acd29ef981335b26
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/fe336bab13834394320997de8b16ca4a913b4f13
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.