Skip to main content
VulnerabilityPublished Updated

CVE-2026-53074: Linux kernel · bpf: reject short IPv4/IPv6 inputs in bpf_prog_test_run_skb

Affects Linux kernelSource CVE Database V5

0
Compare

Not known to be exploited · fixed in e6aa481f21fc7a41ed344767ea25aae9d03fae71 : update Linux kernel when convenient.

Data as of 6 Nov 2026, 16:49 UTC

Severity
Unrated

Rated by Threat Radar · No CVSS score from NVD or the CNA

Thin evidence

One scorer or none
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers cannot reliably automate steps 1–4 of the kill chain
Technical impact
Limited control over the software or limited information exposure

CISA SSVC assessment, 2026-11-06.

Patch
Available – fixed in e6aa481f21fc7a41ed344767ea25aae9d03fae71, 8042240412de3222d27b31e89d29336961cad9e4, 7254267799d083280c0e53effc101a33add95f7b +5

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 24 Jun 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 6 Nov 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ fa5cb548ced61b9d3095f32f8a7e427a248c65ee, < e6aa481f21fc7a41ed344767ea25aae9d03fae71
Fixed in
  • e6aa481f21fc7a41ed344767ea25aae9d03fae71
LinuxLinuxAffected
  • ≥ fa5cb548ced61b9d3095f32f8a7e427a248c65ee, < 8042240412de3222d27b31e89d29336961cad9e4
Fixed in
  • 8042240412de3222d27b31e89d29336961cad9e4
LinuxLinuxAffected
  • ≥ fa5cb548ced61b9d3095f32f8a7e427a248c65ee, < 7254267799d083280c0e53effc101a33add95f7b
Fixed in
  • 7254267799d083280c0e53effc101a33add95f7b
LinuxLinuxAffected
  • ≥ fa5cb548ced61b9d3095f32f8a7e427a248c65ee, < 12bec2bd4b76d81c5d3996bd14ec1b7f4d983747
Fixed in
  • 12bec2bd4b76d81c5d3996bd14ec1b7f4d983747
LinuxLinuxAffected
  • ≥ fa5cb548ced61b9d3095f32f8a7e427a248c65ee, < 6def5fe753cbe5b279ee5fd10327b2611cbddaca
Fixed in
  • 6def5fe753cbe5b279ee5fd10327b2611cbddaca
LinuxLinuxAffected
  • ≥ fa5cb548ced61b9d3095f32f8a7e427a248c65ee, < 6a9f38d5ff11e00bc54baab752642978805e81eb
Fixed in
  • 6a9f38d5ff11e00bc54baab752642978805e81eb

Description

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.

References

Community reviews

Loading reviews…