Aller au contenu
Développeur Full Stack
, ,

pyasn1 : consommation CPU quadratique dans le décodage BIT STRING

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

Le décodage de nombreux fragments BIT STRING peut décaler et recopier à répétition la valeur accumulée, avec un coût CPU quadratique. Mettre à niveau vers pyasn1 0.6.5 ou ultérieur.

Python
IdentifiantCVE-2026-119196
GravitéÉlevée
Exploitationnon connue / non déterminée
Correctif0.6.5

Source : CVE-2026-119196 — NVD

Analyse technique

Le décodage répète le décalage et la copie de la valeur BIT STRING déjà accumulée pour chaque fragment.

Impact, versions et correctif

Événement datéLa fiche NVD fournie indique une publication le 2026-10-29T20:17:30.770Z, soit le 2026-10-29T22:17:30.770+02:00, dans la période retenue. Sa mise à jour du 2026-10-30 est postérieure à la borne de fin et n’est pas prise en compte.
ImpactDes données ASN.1 fragmentées peuvent épuiser le CPU pendant le décodage.
Versions affectéespyasn1 antérieur à 0.6.5
Version corrigée0.6.5
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS7.5
Publication2026-10-29T22:17:30.770+02:00

Détection / vérification

Repérer pyasn1 antérieur à 0.6.5 et le décodage de BIT STRING construits issus de sources non fiables.

Action recommandée

Mettre à niveau vers pyasn1 0.6.5 ou ultérieur.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :