CVE-2026-45802

FPDI: Memory Exhaustion and Endless Loop in FPDI leads to Denial of Service

Published Jun 11, 2026 CVSS 4.0 · 6 Medium EPSS < 1% KEV · Not listed
Description
FPDI is a collection of PHP classes that facilitate reading pages from existing PDF documents and using them as templates in FPDF. Prior to version 2.6.7, an attacker can upload a small, malicious PDF file that will cause the server-side script to crash due to memory exhaustion or a script time-out. Repeated attacks can lead to sustained service unavailability. This issue has been patched in version 2.6.7.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-2mgw-7q6p-8grg FPDI: Memory Exhaustion and Endless Loop in FPDI leads to Denial of Service
History
Type Values Removed Values Added
First Time appeared Setasign
Setasign fpdi
Vendors & Products Setasign
Setasign fpdi
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description FPDI is a collection of PHP classes that facilitate reading pages from existing PDF documents and using them as templates in FPDF. Prior to version 2.6.7, an attacker can upload a small, malicious PDF file that will cause the server-side script to crash due to memory exhaustion or a script time-out. Repeated attacks can lead to sustained service unavailability. This issue has been patched in version 2.6.7.
Title FPDI: Memory Exhaustion and Endless Loop in FPDI leads to Denial of Service
Weaknesses CWE-400
CWE-770
References
Metrics cvssV4_0

{'score': 6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jun 12, 2026, 1:49 PM
Reserved
May 13, 2026, 8:19 AM
Status
Deferred
Published
Jun 11, 2026, 8:16 PM
Modified
Oct 26, 2026, 11:10 AM