CVE-2026-103000CWE-400denial-of-service

CVE-2026-103000

High · published October 1, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
26.8
In the wild
Unconfirmed
What it is

pypdf is a free and open-source pure-python PDF library. Prior to 6.19.0, a crafted PDF can provide unusually large alphabetical page-label values that cause pypdf/_page_labels.py to generate strings beyond a reasonable page-label length when an application retrieves document page labels, consuming excessive memory and potentially making the application unavailable. This issue is fixed in version 6.19.0.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
8.7 · CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
EPSS
0.00345 · 26.8th percentile
Weakness
CWE-400 · Uncontrolled Resource Consumption
Published
2026-10-01T01:17Z
Affected products (1)
ProductVersionsFixed in
pypdf_project/pypdf< 6.19.06.19.0
References (4)
EPSS history
Timeline
  • 02 OCT 03:41Z
    EPSS moved — → 1%
    epss
  • 30 SEP 20:13Z
    pypdf: Possible large memory usage when retrieving alphabetical page labels
    cvelistv5