CVE-2026-88351
Publiée le 2026-09-24 · Dernière modification le 2026-09-25
Les applications utilisant MPack 1.1.1 sur des plateformes 32 bits sont vulnérables à une corruption de la mémoire lors du traitement de données MessagePack malveillantes. Un attaquant peut envoyer un objet spécialement conçu via le réseau pour faire planter le service ou potentiellement exécuter du code arbitraire. Cela ne nécessite ni authentification ni interaction de l'utilisateur, ce qui rend le déclenchement trivial si le logiciel concerné est exposé sur Internet.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
An integer overflow vulnerability exists in the MPack Node API in MPack 1.1.1 on 32-bit platforms. When parsing a specially crafted MessagePack array32 or map32 object with an excessively large element count, the page allocation size calculation in mpack_tree_parse_children() can overflow size_t and produce an undersized allocation. Subsequent parsing writes mpack_node_data_t records beyond the allocated heap buffer, resulting in heap-buffer-overflow, memory corruption, and denial of service.