CVE catalog

CVE-2026-114609

python313-fpdf2-2.8.9-2.1 on GA media

[CVE catalog]

Severity
Unknown
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.25% · Oct 25, 2026

fpdf2 is a PDF creation library for Python. Prior to 2.8.8, fpdf2's shared image loader automatically dereferences attacker-controlled HTTP(S) URLs and raw local paths supplied through FPDF.image(), FPDF.write_html() HTML <img src> values, SVG <image href> or xlink:href values, and template image fields. This can cause outbound requests to attacker-selected internal or external services and local file open attempts, although local content is exposed only when it is a valid supported image or SVG resource. file:// URLs are not specially handled, so the local-path case requires a raw filesystem path. This issue is fixed in version 2.8.8.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianfpdf2132.8.3-1vulnerable
Debianfpdf2132.8.3-1+deb13u1vulnerable
Debianfpdf2132.8.4-1vulnerable
Debianfpdf2132.8.4-2vulnerable
Debianfpdf2132.8.7-1vulnerable
Debianfpdf2132.8.7-2vulnerable
Debianfpdf2132.8.8-1vulnerable
Debianfpdf2132.8.9-1vulnerable
Debianfpdf2142.8.3-1vulnerable
Debianfpdf2142.8.4-1vulnerable
Debianfpdf2142.8.4-2vulnerable
Debianfpdf2142.8.7-1vulnerable
Debianfpdf2142.8.7-2vulnerable
Debianfpdf2142.8.8-1fixed
Opensusepython-fpdf2tumbleweed2.8.9-2.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianfpdf2deb142.8.8-1Not reportedDEBIAN-CVE-2026-114609Not reported
Opensusepython-fpdf2rpmtumbleweed2.8.9-2.1Not reportedOPENSUSE-SU-2026:12278-1Not reported

OpenFactory catalog packages

[Debian 13 (Trixie)]

  • [python3-fpdf]Affected

    Source package: [fpdf2]

    Details (2)
    • 2.8.3-1+deb13u1 · all · trixie

      Affected

      pypi · fpdf2 · debian · 13

    • 2.8.3-1+deb13u1 · all · trixie

      Affected

      pypi · fpdf2 · debian · 13

[openSUSE Tumbleweed]

  • Source package: [python-fpdf2]

    Details (1)
    • 2.8.7-1.2 · noarch · tumbleweed

      Unknown · Fixed: 2.8.9-2.1

      Version impact unknown

      pypi · python-fpdf2 · opensuse · tumbleweed

  • Source package: [python-fpdf2]

    Details (1)
    • 2.8.7-1.2 · noarch · tumbleweed

      Unknown · Fixed: 2.8.9-2.1

      Version impact unknown

      pypi · python-fpdf2 · opensuse · tumbleweed

Observed:

References