CVE-2026-53074

bpf: reject short IPv4/IPv6 inputs in bpf_prog_test_run_skb

published June 24, 2026

CVSS
—
EPSS
0%
Percentile
1.4
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

bpf: reject short IPv4/IPv6 inputs in bpf_prog_test_run_skb

bpf_prog_test_run_skb() calls eth_type_trans() first and then uses

skb->protocol to initialize sk family and address fields for the test

run.

For IPv4 and IPv6 packets, it may access ip_hdr(skb) or ipv6_hdr(skb)

even when the provided test input only contains an Ethernet header.

Reject the input earlier if the Ethernet frame carries IPv4/IPv6

EtherType but the L3 header is too short.

Fold the IPv4/IPv6 header length checks into the existing protocol

switch and return -EINVAL before accessing the network headers.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00114 · 1.4th percentile
Published
2026-06-24T16:30Z
EPSS history
Timeline
  • 24 JUN 16:30Z
    bpf: reject short IPv4/IPv6 inputs in bpf_prog_test_run_skb
    cvelistv5