CVE-2026-82035 in PyMuPDFinformation

Résumé

par VulDB • 14/09/2026

PyMuPDF jusqu'à la version 1.28.2 (corrigé dans le commit b2c8f3a) présente une vulnérabilité de traversée de chemin (path traversal) dans la branche des polices d'`extract_objects()` située dans `src/__main__.py`, où le nom du fichier de sortie est construit en concaténant directement un nom de BaseFont contrôlé par le document sur le répertoire de sortie fourni par l'utilisateur, sans supprimer les séparateurs de chemin ni les séquences « .. ». Les attaquants peuvent fournir des fichiers PDF, EPUB, XPS ou FB2 truqués contenant dans leur nom de BaseFont des séparateurs de chemin encodés qui se décodent en séquences `../` ou en chemins absolus, permettant ainsi l'écriture arbitraire de fichiers en dehors du répertoire de sortie prévu, sans nécessiter d'authentification ni de privilèges élevés.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

VulnCheck

Réserver

27/08/2026

Divulgation

14/09/2026

Modérer

accepté

Entrée

VDB-403680

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!