FICHE CVE

CVE-2026-22691

Publiée le 2026-01-10 · Dernière modification le 2026-11-02

🇫🇷 EN BREF

Les applications utilisant la bibliothèque Python `pypdf` en mode de lecture non strict sont vulnérables à ce problème. Un attaquant peut fournir un fichier PDF spécialement conçu contenant des espaces blancs excessifs pour provoquer le blocage ou le ralentissement significatif du système lors du traitement du document. Cela peut être exécuté à distance sans aucune authentification ni interaction de l'utilisateur, bien que cela n'impacte que la disponibilité sans compromettre les données.

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
Prérequis d'attaqueAucun
Privilèges requisAucun
Interaction utilisateurAucune
Confidentialité (système vulnérable)Aucune
Intégrité (système vulnérable)Aucune
Disponibilité (système vulnérable)Faible
Confidentialité (système subséquent)Aucune
Intégrité (système subséquent)Aucune
Disponibilité (système subséquent)Aucune
Maturité de l'exploitNon signalée

RÉFÉRENCES

Description officielle du NVD (en anglais)

pypdf is a free and open-source pure-python PDF library. Prior to version 6.6.0, pypdf has possible long runtimes for malformed startxref. An attacker who uses this vulnerability can craft a PDF which leads to possibly long runtimes for invalid startxref entries. When rebuilding the cross-reference table, PDF files with lots of whitespace characters become problematic. Only the non-strict reading mode is affected. Only the non-strict reading mode is affected. This issue has been patched in version 6.6.0.