Vulnerabilitates in software GNU Aspell
CVE ID
CVE-2026-75818
Publication date
06 October 2026
Vendor
GNU
Product
Aspell
Vulnerable versions
Omnes ante 0.60.8.3
Vulnerability type (CWE)
Heap-based buffer overflow (CWE-122)
Report source
Report to CERT Polska
CVE ID
CVE-2026-75819
Publication date
06 October 2026
Vendor
GNU
Product
Aspell
Vulnerable versions
Omnes ante 0.60.8.3
Vulnerability type (CWE)
Out-of-bounds Read (CWE-125)
Report source
Report to CERT Polska
CVE ID
CVE-2026-75820
Publication date
06 October 2026
Vendor
GNU
Product
Aspell
Vulnerable versions
Omnes ante 0.60.8.3
Vulnerability type (CWE)
Integer Overflow or Wraparound (CWE-190)
Report source
Report to CERT Polska
Description
CERT Polska reportum de vulnerabilitatibus in software GNU Aspell accepit et in coordinatione eorum revelationis participavit.
Vulnerabilitas CVE-2026-75818: GNU Aspell prezip-bin vulnerabilitatem heap-based buffer overflow continet in decompressor in prog/prezip.c. Decompressor spatia buffer non recte controllat, ita file compressum artificiosum operationes legere et scribere extra fines in heap causare potest. Impugnator qui usorem persuadet ut file compressum malitiosum cum prezip-bin tractet, corruptionem memoriae excitare potest, quae ad defectum processus ducit.
Haec quaestio in commit 15b188437f9e0192d4ac4472ad66a4e2f62a782f emendata est, quae in versione 0.60.8.3 dimittetur.
Vulnerabilitas CVE-2026-75819: GNU Aspell vulnerabilitatem out-of-bounds read continet in ReadOnlyDict::load() in readonly_ws.cpp. Cum file dictionarii binarii .rws onerat, campos offset ex capite file ut indices byte in buffer heap sine validando eorum fines adhibet. Impugnator hoc excitare potest persuadendo usorem ut aspell cum file dictionarii artificioso per --master, --dict-dir, aut configurationis optiones currat, quod ad divulgationem memoriae heap aut negationem servitii per defectum applicationis ducit.
Haec quaestio in commit 941953b25031bc9104e83f58e138a664b8dedc3f emendata est, quae in versione 0.60.8.3 dimittetur.
Vulnerabilitas CVE-2026-75820: GNU Aspell vulnerabilitatem truncationis integer continet in functione WritableDict::add() in modules/speller/default/writable.cpp. Cum onerat personalem wordlist, longitudo verbi ut byte singulum servatur, truncationem verborum cuius longitudo multipla est 256 causans. Hoc ad corruptionem heap ducit. Impugnator hoc explere potest persuadendo usorem ut aspell cum personalem wordlist artificiosam continens tale verbum currat, quod ad negationem servitii ducit.
Haec quaestio in commit 782ce94e4dc71eaec4ee1bd945eb3b9c47c5387d emendata est, quae in versione 0.60.8.3 dimittetur.
Credits
Gratias agimus Michał Majchrowicz et Marcin Wyczechowski ex AFINE Team pro responsabili relatione vulnerabilitatis.
Plura de processu revelationis vulnerabilitatis coordinatae apud CERT Polska in https://cert.pl/en/cvd/ inveniuntur.