CVE-2023-36810

MEDIUM
MEDIUM Priority: 0.04 BB Relevance: 63/100
Published: 2023-06-30 Modified: 2026-11-02 First seen: 2026-11-02 Status: active

Attack Surface

Network Low Complexity No Auth

CVSS Vector Breakdown

AV: Network
AC: Low
PR: None
UI: Required
S: Unchanged
C: None
I: None
A: High

Description

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.

Weakness Classification (1)

Affected Software (1)

VendorProductVersion
py-pdf pypdf < 1.27.8

Bug Bounty Relevance

63 / 100
✓ Network accessible
✓ No authentication
✓ Low complexity

CVSS Score

6.5 / 10.0 v3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H

EPSS — Exploitation Probability

0.63%
Raw Score 0.006300
Percentile 50.8%
Date 2026-11-13

EPSS Trend

2026-11-13
0.00630
2026-11-12
0.00630
2026-11-10
0.00630
2026-11-09
0.00630
2026-11-08
0.00630
2026-11-07
0.00630
2026-11-06
0.00630
2026-11-05
0.00630
2026-11-04
0.00630
2026-11-03
0.00630
2026-11-02
0.00630

Intelligence Sources

nvd ref →