← Back

CVE-2026-31685

nvd nist
Published: Apr 25, 2026Modified: Jun 1, 2026

JSON object

Loading...
9.4
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:H
Exploitability: 3.9 / Impact: 5.5
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67 (Secondary)

Description

In the Linux kernel, the following vulnerability has been resolved: netfilter: ip6t_eui64: reject invalid MAC header for all packets `eui64_mt6()` derives a modified EUI-64 from the Ethernet source address and compares it with the low 64 bits of the IPv6 source address. The existing guard only rejects an invalid MAC header when `par->fragoff != 0`. For packets with `par->fragoff == 0`, `eui64_mt6()` can still reach `eth_hdr(skb)` even when the MAC header is not valid. Fix this by removing the `par->fragoff != 0` condition so that packets with an invalid MAC header are rejected before accessing `eth_hdr(skb)`.

Affected (16)

Products: Linux: Linux Kernel
1 product
Linux Kernel
Configuration A
16 vulnerable
Vulnerable SoftwareAffected Versions
Linux
From 2.6.12.1 to 6.6.136
From 6.13 to 6.18.24
From 6.19 to 6.19.14
From 6.7 to 6.12.83
Version 2.6.12
Version 2.6.12 rc2
Version 2.6.12 rc3
Version 2.6.12 rc4
Version 2.6.12 rc5
Version 7.0 rc1
Version 7.0 rc2
Version 7.0 rc3
Version 7.0 rc4
Version 7.0 rc5
Version 7.0 rc6
Version 7.0 rc7

References (8)

Timeline

No history available yet.