CVE-2021-30471Uncontrolled Recursion in Project Podofo

Severity
5.5MEDIUMNVD
OSV7.8
EPSS
0.1%
top 71.05%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedMay 26
Latest updateJan 20

Description

A flaw was found in PoDoFo 0.9.7. An uncontrolled recursive call in PdfNamesTree::AddToDictionary function in src/podofo/doc/PdfNamesTree.cpp can lead to a stack overflow.

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:HExploitability: 1.8 | Impact: 3.6

Affected Packages3 packages

debiandebian/libpodofo< libpodofo 0.9.8+dfsg-1 (bookworm)
CVEListV5podofo_project/podofoPoDoFo 0.9.7

Also affects: Fedora 33, Enterprise Linux 7.0

Patches

🔴Vulnerability Details

3
OSV
libpodofo vulnerabilities2025-01-20
GHSA
GHSA-5xm5-v2qv-9j5r: A flaw was found in PoDoFo 02022-05-24
OSV
CVE-2021-30471: A flaw was found in PoDoFo 02021-05-26

📋Vendor Advisories

2
Ubuntu
PoDoFo library vulnerabilities2025-01-20
Debian
CVE-2021-30471: libpodofo - A flaw was found in PoDoFo 0.9.7. An uncontrolled recursive call in PdfNamesTree...2021
CVE-2021-30471 — Uncontrolled Recursion | cvebase