Silent Lynx 利用 WinRAR 漏洞在独立国家联合体政府攻击中部署反向 Shell · 3h NGINX 修复 5 个漏洞,包括可能的 RCE 和可能跳过客户端证书检查的 TLS 漏洞 · 6h Next.js 发布了针对缓存和 SVG 处理中的两个关键 RCE 漏洞的紧急补丁 · 6h Drupal 修补了通过贡献模块无需登录路径的关键核心 RCE 漏洞 · 7h Sparx Systems Enterprise Architect软件中的漏洞 · 7h Curl 修复了由 Anthropic 发现的“高” RCE 漏洞 · 7h Slican电话交换机中的漏洞 · 8h Palo Alto Networks警告防火墙安全漏洞被滥用 · 11h 思科报告称Secure Email Gateway中的关键漏洞被积极利用 · 11h Langflow的关键认证远程代码执行漏洞在1,423次蜜罐攻击尝试中被针对 · 12h Silent Lynx 利用 WinRAR 漏洞在独立国家联合体政府攻击中部署反向 Shell · 3h NGINX 修复 5 个漏洞,包括可能的 RCE 和可能跳过客户端证书检查的 TLS 漏洞 · 6h Next.js 发布了针对缓存和 SVG 处理中的两个关键 RCE 漏洞的紧急补丁 · 6h Drupal 修补了通过贡献模块无需登录路径的关键核心 RCE 漏洞 · 7h Sparx Systems Enterprise Architect软件中的漏洞 · 7h Curl 修复了由 Anthropic 发现的“高” RCE 漏洞 · 7h Slican电话交换机中的漏洞 · 8h Palo Alto Networks警告防火墙安全漏洞被滥用 · 11h 思科报告称Secure Email Gateway中的关键漏洞被积极利用 · 11h Langflow的关键认证远程代码执行漏洞在1,423次蜜罐攻击尝试中被针对 · 12h
🛡️
ACyber Sentinel 安全评估团队
← 返回
⚡ 情报报告

GNU Aspell 软件中的漏洞

GNU Aspell 软件中的漏洞

CVE ID

CVE-2026-75818

发布日期

2026年10月06日

供应商

GNU

产品

Aspell

受影响版本

所有版本在 0.60.8.3 之前

漏洞类型 (CWE)

基于堆的缓冲区溢出 (CWE-122)

报告来源

报告给 CERT Polska

CVE ID

CVE-2026-75819

发布日期

2026年10月06日

供应商

GNU

产品

Aspell

受影响版本

所有版本在 0.60.8.3 之前

漏洞类型 (CWE)

越界读取 (CWE-125)

报告来源

报告给 CERT Polska

CVE ID

CVE-2026-75820

发布日期

2026年10月06日

供应商

GNU

产品

Aspell

受影响版本

所有版本在 0.60.8.3 之前

漏洞类型 (CWE)

整数溢出或环绕 (CWE-190)

报告来源

报告给 CERT Polska

描述

CERT Polska 收到了关于 GNU Aspell 软件漏洞的报告,并参与了其披露的协调工作。

漏洞 CVE-2026-75818:GNU Aspell 的 prezip-bin 在 prog/prezip.c 中的解压缩器存在基于堆的缓冲区溢出漏洞。解压缩器未正确检查缓冲区空间,因此经过精心制作的压缩文件可能导致对堆的越界读取和写入操作。攻击者可以说服用户使用 prezip-bin 处理恶意压缩文件,从而触发内存损坏,导致进程崩溃。

此问题已在提交 15b188437f9e0192d4ac4472ad66a4e2f62a782f 中修复,将在版本 0.60.8.3 中发布。

漏洞 CVE-2026-75819:GNU Aspell 在 readonly_ws.cpp 中的 ReadOnlyDict::load() 函数中存在越界读取漏洞。当加载二进制 .rws 字典文件时,它使用文件头中的偏移字段作为堆缓冲区的字节索引,而未验证其边界。攻击者可以通过说服用户使用通过 --master、--dict-dir 或配置选项提供的精心制作的字典文件运行 aspell,从而触发堆内存泄露或通过应用程序崩溃导致的拒绝服务。

此问题已在提交 941953b25031bc9104e83f58e138a664b8dedc3f 中修复,将在版本 0.60.8.3 中发布。

漏洞 CVE-2026-75820:GNU Aspell 在 modules/speller/default/writable.cpp 中的 WritableDict::add() 函数中存在整数截断漏洞。当加载个人词汇表时,单词长度作为单个字节存储,导致长度为 256 的倍数的单词被截断。这会导致堆损坏。攻击者可以通过说服用户使用包含此类单词的精心制作的个人词汇表运行 aspell,从而导致拒绝服务。

此问题已在提交 782ce94e4dc71eaec4ee1bd945eb3b9c47c5387d 中修复,将在版本 0.60.8.3 中发布。

致谢

我们感谢 AFINE 团队的 Michał Majchrowicz 和 Marcin Wyczechowski 提供的负责任的漏洞报告。

有关 CERT Polska 协调漏洞披露过程的更多信息,请访问 https://cert.pl/en/cvd/。

相关漏洞

CVE-2026-75820 CVSS 1.8 LOW Deferred
CVE-2026-75820 - Integer Truncation Leading to Heap Corruption in GNU Aspell
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.
CVE-2026-75819 CVSS 1.8 LOW Deferred
CVE-2026-75819 - Out-of-bounds Read in GNU Aspell
GNU Aspell contains an out-of-bounds read vulnerability in ReadOnlyDict::load() in readonly_ws.cpp. When loading a binary .rws dictionary file, it uses offset fields from the file header as byte indices into a heap buffer without validating their bounds. An attacker can trigger this by convincing a user to run aspell with a crafted dictionary file supplied through --master, --dict-dir, or configuration options, leading to heap memory disclosure or a denial of service via application crash. This issue was fixed in commit 941953b25031bc9104e83f58e138a664b8dedc3f which will be released in version 0.60.8.3.
CVE-2026-75818 CVSS 1.8 LOW Deferred
CVE-2026-75818 - Heap Buffer Overflow in GNU Aspell's prezip utility
GNU Aspell prezip-bin contains a heap-based buffer overflow vulnerability in the decompressor in prog/prezip.c. The decompressor does not properly check buffer space, so a crafted compressed file can cause out-of-bounds read and write operations on the heap. An attacker who convinces a user to process a malicious compressed file with prezip-bin can trigger memory corruption, leading to a processs crash. This issue was fixed in commit 15b188437f9e0192d4ac4472ad66a4e2f62a782f which will be released in version 0.60.8.3.