Aller au contenu
Développeur Full Stack
, ,

pybddisasm : use-after-free sur les tableaux d’INSTRUX

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

Dans pybddisasm, les éléments de tableaux liés à un objet `INSTRUX` peuvent pointer vers une mémoire libérée après la destruction de cet objet. Leur accès ultérieur peut exposer de la mémoire du processus ou faire planter le processus Python; le paquet n’est plus maintenu.

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

Source : NVD — CVE-2026-118446

Analyse technique

Les tableaux, notamment les tableaux `ND_OPERAND`, sont exposés sous forme de listes Python dont les éléments référencent la mémoire du parent. Conserver la liste ou un élément ne maintient pas l’allocation parente en vie.

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 du processus ou plantage de l’application Python.
ContournementRemplacer ou retirer pybddisasm ; ne pas conserver ni utiliser les éléments de tableau après la libération du parent.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS6.9
EPSS0,11% · percentile 1,0%
Publication2026-11-03T11:17:11.250+02:00
Mise à jour2026-11-03T21:17:55.057+02:00

Action recommandée

Éviter d’accéder aux éléments d’un tableau après la destruction de l’objet `INSTRUX`; envisager le remplacement du paquet, qui n’est plus maintenu.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :