Aller au contenu
Développeur Full Stack
, ,

pybddisasm : objet INSTRUX non initialisé après échec de décodage

Dans cet article 4 rubriques
Veille sécuritéBackend & données
P4Moyenne

Les fonctions de décodage de pybddisasm peuvent retourner un objet `INSTRUX` non initialisé après un échec de décodage. L’accès à ses membres peut alors exposer de la mémoire résiduelle; le paquet n’est plus maintenu.

Python
IdentifiantCVE-2026-118447
GravitéMoyenne
Exploitationnon connue / non déterminée
CorrectifNon précisé dans les sources

Source : NVD — CVE-2026-118447

Analyse technique

Le cas peut se produire après un échec de `nd_decode`, `nd_decode_ex`, `nd_decode_ex2` ou `nd_decode_with_context`, notamment avec des paramètres invalides. Le risque exige que l’application consulte et expose le contenu de l’objet retourné malgré l’échec.

Impact, versions et correctif

Événement datéNouvelle vulnérabilité publiée dans la période : horodatage NVD du 2026-11-03 converti en +02:00.
ImpactDivulgation possible de mémoire résiduelle du processus.
ContournementRemplacer ou retirer pybddisasm ; traiter les échecs de décodage sans accéder au contenu de l’objet retourné.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS4.8
EPSS0,11% · percentile 1,0%
Publication2026-11-03T11:17:11.387+02:00
Mise à jour2026-11-03T21:17:55.190+02:00

Action recommandée

Vérifier le résultat de chaque opération de décodage et ne pas consulter ni exposer l’objet retourné en cas d’échec; envisager le remplacement du paquet, qui n’est plus maintenu.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :