CVE-2026-58995
Publiée le 2026-11-02 · Dernière modification le 2026-11-02
ZipFileRO est un composant utilisé pour la lecture de fichiers d'archives ZIP. Un dépassement de tampon de tas (heap buffer overflow) existe au sein de la fonction `getEntryFileName`, lequel survient lorsque le logiciel gère incorrectement la mémoire allouée aux noms de fichiers. Cette faille permet à un fichier ZIP spécialement conçu d'écrire des données au-delà des limites prévues du tampon.
Un attaquant disposant d'un accès local au système peut exploiter cette vulnérabilité pour obtenir une élévation de privilèges locale, accédant potentiellement à des permissions d'administrateur ou root. Étant donné que la faille est déclenchée lors du traitement d'un fichier, elle ne nécessite ni authentification ni interaction de l'utilisateur, au-delà de la tentative du système de lire l'archive malveillante. Cela impacte directement l'intégrité et la confidentialité du système hôte.
RÉFÉRENCES
Description officielle du NVD (en anglais)
In getEntryFileName of ZipFileRO.cpp, there is a possible memory safety issue due to a heap buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.