目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1336

100%

CVE-2026-81319— AshCloak 不安全反序列化导致节点拒绝服务漏洞

一分钟漏洞结论

影响对象
ash-project ash_cloak
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

ash-project 的 ash_cloak 存在“不可信数据反序列化漏洞”。能够影响加密列字节的攻击者可以通过在解密过程中触发无限制的原子(atom)创建或“解压缩炸弹(decompression bomb)”,从而导致 BEAM 节点崩溃。 具体技术细节如下: 1. 解码过程存在风险: 在解码解密后的二进制数据时,调用 时未使用 选项。这导致负载中的原子(atoms)在解码时被永久驻留(interned),无法被垃圾回收;同时,term 格式的压缩形式会在解码过程中被透明地解压膨胀。 2. 认证机制的局限性:

CVSS 5.9 · Medium
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-81319 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
Unsafe deserialization of decrypted terms enables node DoS in AshCloak
来源: CVE Program / CVE List V5
Vulnerability Description
Deserialization of Untrusted Data vulnerability in ash-project ash_cloak allows an attacker who can influence the bytes of an encrypted column to crash the BEAM node, by triggering unbounded atom creation or a decompression bomb during decryption. AshCloak.Calculations.Decrypt decodes the decrypted binary with Ash.Helpers.non_executable_binary_to_term/1 without the :safe option, so atoms in the payload are interned during the decode and never garbage collected, and the term format's compressed form is inflated transparently. vault.decrypt!() is the only barrier and stops tampering only for an authenticated cipher. Cloak also ships the unauthenticated AES.CTR, whose ciphertext an attacker who knows their own plaintext can XOR into any same-length payload without the key, so an ordinary read of the forged column reaches the decoder. A few hundred kilobytes of distinct atoms exhausts the atom table, or a small compressed payload inflates to gigabytes. This issue affects ash_cloak: from 0.1.0 before 0.4.0.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
来源: CVE Program / CVE List V5
Vulnerability Type
可信数据的反序列化
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
ash-project ash_cloak 0.1.0 ~ 0.4.0 cpe:2.3:a:ash-project:ash_cloak:*:*:*:*:*:*:*:*
ash-project ash_cloak f1595a77fdfa9bfc672f84c2f77feb9e7bf895fc ~ 1690f0a436efe3e7c11d70d74ff5a8ac0fdf6608 cpe:2.3:a:ash-project:ash_cloak:*:*:*:*:*:*:*:*

二、漏洞 CVE-2026-81319 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-81319 的情报信息

登录查看更多情报信息。

CVE-2026-81319 其他参考 (4)

同批安全公告 · ash-project · 2026-08-30 · 共 14 条

CVE-2026-78699 7.2 HIGH AshPostgres rename_tenant 租户访问漏洞
CVE-2026-75847 5.9 MEDIUM AshPaperTrail 敏感属性存储于公开变更映射
CVE-2026-77970 5.9 MEDIUM AshPaperTrail 嵌入式嵌套字段未脱敏漏洞
CVE-2026-78038 5.9 MEDIUM AshOban 参数注入覆盖主键与租户漏洞
CVE-2026-78228 5.9 MEDIUM Ash Oban 远程服务拒绝漏洞
CVE-2026-77454 5.9 MEDIUM AshSql 2.49 静默丢弃存在性过滤漏洞
CVE-2026-77831 2.1 LOW AshPaperTrail全量差异列表算法复杂度拒绝服务
CVE-2026-77846 2.1 LOW AshSqlite JSON路径注入漏洞
CVE-2026-81318 2.1 LOW AshSql 不同租户数据泄露漏洞
CVE-2026-78691 2.1 LOW AshSql 字符串搜索 LIKE 通配符注入漏洞
CVE-2026-80227 2.1 LOW Ash SQL 字符串修剪逻辑与内存处理不一致
CVE-2026-81316 2.1 LOW AshSql 同名聚合混淆漏洞
CVE-2026-81322 2.1 LOW AshCloak 明文信息泄露漏洞

IV. Related Vulnerabilities

V. Comments for CVE-2026-81319

暂无评论


发表评论