Aller au contenu
Développeur Full Stack
, ,

pypdf : traitement excessif d’une table de références croisées malformée

Dans cet article 4 rubriques
Veille sécuritéBackend & données
P3Élevée

Dans pypdf avant 6.21.2, un PDF peut déclarer dans sa table de références croisées un nombre d’entrées supérieur à ce que le fichier peut contenir. Son ouverture peut alors entraîner un traitement excessif et des temps d’exécution prolongés.

Python
IdentifiantCVE-2026-115580
GravitéÉlevée
Exploitationnon connue / non déterminée
Correctif6.21.2

Source : NVD — CVE-2026-115580

Analyse technique

Le nombre d’entrées déclaré dans une table de références croisées standard peut dépasser la capacité réelle du fichier.

Impact, versions et correctif

Événement datéPublication NVD le 2026-10-23T20:17:21.087Z, soit le 2026-10-23 à 22:17:21.087+02:00, dans la période demandée.
ImpactL’ouverture d’un PDF conçu pour exploiter l’anomalie peut provoquer des temps de traitement prolongés.
Versions affectéespypdf avant 6.21.2
Version corrigée6.21.2
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS7.1
Publication2026-10-23T22:17:21.087+02:00
Mise à jour2026-10-23T22:17:21.087+02:00

Action recommandée

Mettre pypdf à niveau vers la version 6.21.2 ou ultérieure.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :