CVE catalog

CVE-2018-14320

libpodofo: CVE-2018-14320

[CVE catalog]

Severity
Low · CVSS 3.3CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
Published
Source
[NVD] · [CVE record]
EPSS
2.36% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibpodofosid0.9.8+dfsg-3.3fixed
Debianlibpodofoforky0.9.8+dfsg-3.3fixed
Debianlibpodofotrixie0.9.8+dfsg-3.2fixed
Debianlibpodofobookworm0.9.8+dfsg-3fixed
Ubuntulibpodofopro0.9.5-6vulnerable
Ubuntulibpodofopro0.9.5-8vulnerable
Ubuntulibpodofopro0.9.5-8build1vulnerable
Ubuntulibpodofopro0.9.5-9vulnerable
Ubuntulibpodofopro0.9.5-9ubuntu0.1~esm1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibpodofosourcesid0.9.6+dfsg-4not yet assignedNot reported[916240]
Debianlibpodofosourceforky0.9.6+dfsg-4not yet assignedNot reported[916240]
Debianlibpodofosourcetrixie0.9.6+dfsg-4not yet assignedNot reported[916240]
Debianlibpodofosourcebookworm0.9.6+dfsg-4not yet assignedNot reported[916240]

[Debian bug #916240]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [libpodofo]

    Details (2)
    • 0.9.8+dfsg-3+b1 · amd64 · bookworm

      Fixed · Fixed: 0.9.6+dfsg-4

      dsa · libpodofo · debian · bookworm; dsa · libpodofo · debian · 12

    • 0.9.8+dfsg-3+b1 · arm64 · bookworm

      Fixed · Fixed: 0.9.6+dfsg-4

      dsa · libpodofo · debian · bookworm; dsa · libpodofo · debian · 12

  • Source package: [libpodofo]

    Details (2)
    • 0.9.8+dfsg-3+b1 · amd64 · bookworm

      Fixed · Fixed: 0.9.6+dfsg-4

      dsa · libpodofo · debian · bookworm; dsa · libpodofo · debian · 12

    • 0.9.8+dfsg-3+b1 · arm64 · bookworm

      Fixed · Fixed: 0.9.6+dfsg-4

      dsa · libpodofo · debian · bookworm; dsa · libpodofo · debian · 12

  • Source package: [libpodofo]

    Details (2)
    • 0.9.8+dfsg-3+b1 · amd64 · bookworm

      Fixed · Fixed: 0.9.6+dfsg-4

      dsa · libpodofo · debian · bookworm; dsa · libpodofo · debian · 12

    • 0.9.8+dfsg-3+b1 · arm64 · bookworm

      Fixed · Fixed: 0.9.6+dfsg-4

      dsa · libpodofo · debian · bookworm; dsa · libpodofo · debian · 12

[Debian 13 (Trixie)]

  • Source package: [libpodofo]

    Details (2)
    • 0.9.8+dfsg-3.2 · amd64 · trixie

      Fixed · Fixed: 0.9.6+dfsg-4

      dsa · libpodofo · debian · 13

    • 0.9.8+dfsg-3.2 · arm64 · trixie

      Fixed · Fixed: 0.9.6+dfsg-4

      dsa · libpodofo · debian · 13

  • Source package: [libpodofo]

    Details (2)
    • 0.9.8+dfsg-3.2 · amd64 · trixie

      Fixed · Fixed: 0.9.6+dfsg-4

      dsa · libpodofo · debian · 13

    • 0.9.8+dfsg-3.2 · arm64 · trixie

      Fixed · Fixed: 0.9.6+dfsg-4

      dsa · libpodofo · debian · 13

  • Source package: [libpodofo]

    Details (2)
    • 0.9.8+dfsg-3.2 · amd64 · trixie

      Fixed · Fixed: 0.9.6+dfsg-4

      dsa · libpodofo · debian · 13

    • 0.9.8+dfsg-3.2 · arm64 · trixie

      Fixed · Fixed: 0.9.6+dfsg-4

      dsa · libpodofo · debian · 13

Observed:

References