CVE catalog

CVE-2026-3029

A path traversal and arbitrary file write vulnerability exist in the embedded get function in '_main_.py' in PyMuPDF version, 1.26.5.

[CVE catalog]

Severity
High · CVSS 8.2CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.37% · Oct 25, 2026

A path traversal and arbitrary file write vulnerability exist in the embedded get function in '_main_.py' in PyMuPDF version, 1.26.5.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianpymupdfsid1.28.2+ds1-1fixed
Debianpymupdfforky1.28.2+ds1-1fixed
Debianpymupdftrixie1.25.4+ds1-3+deb13u1fixed
Debianpymupdfbookworm1.21.1+ds1-1vulnerable
PipPyMuPDFNot reported1.26.7fixed
CpepymupdfNot reportedNot reportedvulnerable
Ubuntupymupdf20.041.16.11-1vulnerable
Ubuntupymupdf22.041.17.4+ds1-2build2vulnerable
Ubuntupymupdf22.041.17.4+ds1-2build3vulnerable
Ubuntupymupdf22.041.19.2+ds1-1ubuntu1vulnerable
Ubuntupymupdf24.041.22.5+ds1-1vulnerable
Ubuntupymupdf24.041.22.5+ds1-1build1vulnerable
Ubuntupymupdf24.041.22.5+ds1-1build2vulnerable
Ubuntupymupdf24.041.23.7+ds1-1ubuntu1vulnerable
Ubuntupymupdf24.041.23.7+ds1-1ubuntu2vulnerable
Ubuntupymupdf25.101.25.0+ds1-2build1vulnerable
Ubuntupymupdf25.101.25.4+ds1-3vulnerable
Ubuntupymupdf25.101.25.4+ds1-4vulnerable
Opensusepython-PyMuPDFtumbleweed1.27.2.2-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpymupdfsourcesid1.26.7+ds1-1not yet assignedNot reportedNot reported
Debianpymupdfsourceforky1.26.7+ds1-1not yet assignedNot reportedNot reported
Debianpymupdfsourcetrixie1.25.4+ds1-3+deb13u1not yet assignedNot reportedNot reported
Debianpymupdfsourcebookworm(unfixed)not yet assignedNot reportedNot reported
PipPyMuPDFpipNot reported1.26.7Not reportedNot reportedNot reported
Opensusepython-PyMuPDFrpmtumbleweed1.27.2.2-1.1Not reportedOPENSUSE-SU-2026:10416-1Not reported

Notes

[bookworm] pymupdf: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [python3-fitz]Affected

    Source package: [pymupdf]

    Details (2)
    • 1.21.1+ds1-1+b4 · amd64 · bookworm

      Affected

      nvd · pymupdf · debian · bookworm; nvd · pymupdf · debian · 12

    • 1.21.1+ds1-1+b4 · arm64 · bookworm

      Affected

      nvd · pymupdf · debian · bookworm; nvd · pymupdf · debian · 12

[openSUSE Tumbleweed]

  • Source package: [python-PyMuPDF]

    Details (1)
    • 1.27.2.2-3.1 · x86_64 · tumbleweed

      Unknown · Fixed: 1.27.2.2-1.1

      Version impact unknown

      nvd · python-PyMuPDF · opensuse · tumbleweed

  • Source package: [python-PyMuPDF]

    Details (1)
    • 1.27.2.2-3.1 · x86_64 · tumbleweed

      Unknown · Fixed: 1.27.2.2-1.1

      Version impact unknown

      nvd · python-PyMuPDF · opensuse · tumbleweed

[Debian 13 (Trixie)]

  • Source package: [pymupdf]

    Details (2)
    • 1.25.4+ds1-3+deb13u1 · all · trixie

      Fixed · Fixed: 1.25.4+ds1-3+deb13u1

      nvd · pymupdf · debian · 13

    • 1.25.4+ds1-3+deb13u1 · all · trixie

      Fixed · Fixed: 1.25.4+ds1-3+deb13u1

      nvd · pymupdf · debian · 13

  • Source package: [pymupdf]

    Details (2)
    • 1.25.4+ds1-3+deb13u1 · amd64 · trixie

      Fixed · Fixed: 1.25.4+ds1-3+deb13u1

      nvd · pymupdf · debian · 13

    • 1.25.4+ds1-3+deb13u1 · arm64 · trixie

      Fixed · Fixed: 1.25.4+ds1-3+deb13u1

      nvd · pymupdf · debian · 13

Observed:

References