FICHE CVE

CVE-2026-75820

Publiée le 2026-10-06 · Dernière modification le 2026-10-06

🇫🇷 EN BREF

GNU Aspell est affecté par une faille qui provoque une corruption du tas lors du chargement d'une liste de mots personnelle contenant un mot dont la longueur est un multiple de 256. Un attaquant peut exploiter cette vulnérabilité pour faire planter l'application, entraînant ainsi un déni de service. Cela nécessite un effort important, car l'attaquant doit d'abord convaincre un utilisateur de lancer manuellement Aspell en utilisant une liste de mots malveillante spécialement conçue.

CVSS 4.01.8 FAIBLE
Publiée2026-10-06
Dernière modification2026-10-06

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueLocal
Complexité d'attaqueÉlevée
Prérequis d'attaqueAucun
Privilèges requisAucun
Interaction utilisateurActive
Confidentialité (système vulnérable)Aucune
Intégrité (système vulnérable)Aucune
Disponibilité (système vulnérable)Faible
Confidentialité (système subséquent)Aucune
Intégrité (système subséquent)Faible
Disponibilité (système subséquent)Aucune

RÉFÉRENCES

Description officielle du NVD (en anglais)

GNU Aspell contains an integer truncation vulnerability in the WritableDict::add() function in modules/speller/default/writable.cpp. When loading a personal wordlist, the word length is stored as a single byte, causing truncation for words whose length is a multiple of 256. This leads to heap corruption. An attacker can exploit this by convincing a user to run aspell with a crafted personal wordlist containing such a word, resulting in denial of service. This issue was fixed in commit 782ce94e4dc71eaec4ee1bd945eb3b9c47c5387d which will be released in version 0.60.8.3.