cbcvebase.
CVE-2023-36810
published 2023-06-30

CVE-2023-36810: pypdf is a pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files. An attacker who uses this vulnerability…

PriorityP431medium6.5CVSS 3.1
AVNACLPRNUIRSUCNINAH
EPSS
0.57%
42.7th percentile
pypdf is a pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files. An attacker who uses this vulnerability can craft a PDF which leads to unexpected long runtime. This quadratic runtime blocks the current process and can utilize a single core of the CPU by 100%. It does not affect memory usage. This issue has been addressed in PR 808 and versions from 1.27.9 include this fix. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Affected

6 ranges
VendorProductVersion rangeFixed in
debianpypdf2< pypdf2 1.27.9-1 (bookworm)pypdf2 1.27.9-1 (bookworm)
py-pdfpypdf< 1.27.91.27.9
pypdf2_projectpypdf2>= 0 < 1.26.0-4+deb11u11.26.0-4+deb11u1
pypdf2_projectpypdf2>= 0 < 1.27.9-11.27.9-1
pypdf2_projectpypdf2>= 0 < 1.27.91.27.9
pypdf_projectpypdf<= 1.27.8

CVSS provenance

nvdv3.16.5MEDIUMCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
osv6.5MEDIUM
vendor_debian6.2MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.