4 matches found
CVE-2019-25051
CVE-2019-25051 affects GNU Aspell 0.60.8 and is caused by a heap-based buffer overflow in acommon::ObjStack::dup_top (invoked from acommon::StringMap::add and acommon::Config::lookup_list). The connected advisories confirm this issue and note security updates/patches are available across multiple...
CVE-2019-17544
CVE-2019-17544 affects libaspell.a (GNU Aspell) up to version 0.60.7, with a stack-based buffer over-read in acommon::unescape (common/getdata.cpp) triggered by an isolated \ character. Connected documents confirm the vulnerable component is GNU Aspell and cite the same root cause, and note the f...
CVE-2004-0548
CVE-2004-0548 describes multiple stack-based buffer overflows in Aspell’s word-list-compress utility (compress.c) that allow a local user to execute arbitrary code via a long wordlist entry. The overflow is triggered when using the (1) “c” compress option or (2) “d” decompress option, due to lack...
CVE-2019-20433
The CVE-2019-20433 issue affects GNU Aspell’s libaspell.a prior to 0.60.8, where a buffer over-read can occur for a string ending with a single ASCII NUL (’\0’) when the encoding is UCS-2 or UCS-4 outside the application, as demonstrated by the ASPELL_CONF environment variable. The vulnerability ...