Potentially unbounded buffer over-read as Aspell looks for the non-existent multi-byte null terminator if the encoding is set to "ucs-2" or "ucs-4" outside of the application, from configuration file or environment variable, and a normal null-terminated string (for example UTF-8) is used. References: https://lists.gnu.org/archive/html/aspell-announce/2019-08/msg00000.html https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=935128
Created aspell tracking bugs for this issue: Affects: fedora-all [bug 1764300]
Patch: https://github.com/GNUAspell/aspell/commit/de29341638833ba7717bd6b5e6850998454b044b NOTE: This patch will break existing applications under certain conditions. Upstream recommends this additional patch to increase the version: https://github.com/GNUAspell/aspell/commit/cefd447e5528b08bb0cd6656bc52b4255692cefc
*** Bug 1795259 has been marked as a duplicate of this bug. ***