Aller au contenu
Développeur Full Stack
, ,

pybddisasm : lecture hors limites dans les bindings Python

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

Des fonctions de décodage des bindings Python pybddisasm peuvent lire au-delà du tampon fourni et exposer de la mémoire adjacente via `nd_get_instrux_bytes`. Le risque dépend de l’utilisation par l’application d’un tampon trop court ou d’une taille incohérente, puis de l’exposition des octets retournés; le paquet n’est plus maintenu.

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

Source : NVD — CVE-2026-118444

Analyse technique

`nd_decode` peut lire jusqu’à 15 octets sans vérifier la longueur réelle du tampon Python. D’autres fonctions transmettent au décodeur une taille fournie par l’appelant sans la valider par rapport au tampon.

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; exploitation conditionnée par l’usage des API concernées et l’exposition des données lues.
ContournementRemplacer ou retirer pybddisasm ; à défaut, éviter les appels avec des tampons trop courts ou des longueurs incohérentes.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS4.8
EPSS0,11% · percentile 1,0%
Publication2026-11-03T11:17:10.937+02:00
Mise à jour2026-11-03T21:17:54.683+02:00

Action recommandée

Éviter d’exposer à des utilisateurs non fiables les fonctions de décodage concernées avec des tampons ou tailles non validés; le paquet n’étant plus maintenu, envisager son remplacement.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :