CVE-2026-31912CWE-125CWE-1285CWE-823

CVE-2026-31912

Medium · published September 5, 2026

CVSS v3.1
5.5
EPSS
0%
Percentile
1.0
In the wild
Unconfirmed
What it is

libpcap BPF interpreter detects neither reaching the end of the filter program buffer due to lack of a return instruction nor executing a jump instruction with an offset that translates to a pointer outside of the buffer. In particular uncommon use cases a crafted filter program can cause the interpreter to try reading the OS process memory in the 32GiB around the buffer on 64-bit architectures and in the entire address space on 32-bit architectures.

The record
Technical detail
CVSS v3.1
5.5 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00105 · 1.0th percentile
Weaknesses
CWE-125 · Out-of-bounds Read; CWE-1285 · Improper Validation of Specified Index, Position, or Offset in Input; CWE-823 · Use of Out-of-range Pointer Offset
Published
2026-09-05T23:16Z
References (1)
EPSS history
Timeline
  • 07 SEP 03:33Z
    EPSS moved — → 0%
    epss
  • 05 SEP 18:49Z
    OOBR in libpcap before 1.10.7
    cvelistv5