Skip to content
OpenAdvisories
Unscored CVE-2018-14320 EUVD-2018-6242GHSA-v265-h4r2-3fhj

This vulnerability allows remote attackers to disclose sensitive information on vulnerable installations of PoDoFo. User interaction is req…

Published Sep 17, 2018 · Updated Aug 5, 2024 · Assigned by zdi

Description

This vulnerability allows remote attackers to disclose sensitive information on vulnerable installations of PoDoFo. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within PdfEncoding::ParseToUnicode. The issue results from the lack of proper validation of user-supplied data, which can result in a memory corruption condition. An attacker can leverage this in conjunction with other vulnerabilities to execute arbitrary code in the context of the current process. Was ZDI-CAN-5673.

Affected products

VendorProductAffectedFixed
PoDoFo PoDoFo PoDoFo 0.9.5 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libpodofo 0.9.6+dfsg-4 —
Debian 13 libpodofo 0.9.6+dfsg-4 —
Debian 12 libpodofo 0.9.6+dfsg-4 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS libpodofo No fix yet —
Ubuntu Pro 16.04 LTS libpodofo No fix yet —
Ubuntu Pro 14.04 LTS libpodofo No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed podofo 0.9.7-2.2 openSUSE-SU-2024:11178-1
openSUSE Tumbleweed podofo-0_10 0.10.5-1.1 openSUSE-SU-2025:15521-1

Advisories 2

References