ash-project 的 ash_cloak 存在“不可信数据反序列化漏洞”。能够影响加密列字节的攻击者可以通过在解密过程中触发无限制的原子(atom)创建或“解压缩炸弹(decompression bomb)”,从而导致 BEAM 节点崩溃。 具体技术细节如下: 1. 解码过程存在风险: 在解码解密后的二进制数据时,调用 时未使用 选项。这导致负载中的原子(atoms)在解码时被永久驻留(interned),无法被垃圾回收;同时,term 格式的压缩形式会在解码过程中被透明地解压膨胀。 2. 认证机制的局限性:
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| 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:*:*:*:*:*:*:*:*
|
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-78699 | 7.2 HIGH | rename_tenant returns :ok on a failed rename, enabling cross-tenant access in AshPostgres |
| CVE-2026-75847 | 5.9 MEDIUM | Sensitive attribute values stored in a non-sensitive public changes map in AshPaperTrail |
| CVE-2026-77970 | 5.9 MEDIUM | Sensitive fields nested in embedded values are not redacted in AshPaperTrail versions |
| CVE-2026-78038 | 5.9 MEDIUM | Job argument injection via :args overrides primary_key and tenant in AshOban |
| CVE-2026-78228 | 5.9 MEDIUM | Unbounded handle_error recursion enables denial of service in AshOban triggers |
| CVE-2026-77454 | 5.9 MEDIUM | exists/2 predicate silently dropped on limited relationships with a parent() filter in Ash |
| CVE-2026-77831 | 2.1 LOW | Algorithmic-complexity denial of service in AshPaperTrail full-diff list tracking |
| CVE-2026-77846 | 2.1 LOW | JSON path injection via unescaped get_path segments in AshSqlite |
| CVE-2026-81318 | 2.1 LOW | Distinct-query aggregate drops the tenant schema prefix, leaking across tenants in AshSql |
| CVE-2026-78691 | 2.1 LOW | Unescaped backslash allows LIKE wildcard injection in AshSql string search |
| CVE-2026-80227 | 2.1 LOW | SQL string_trim removes only spaces, diverging from in-memory trimming in AshSql |
| CVE-2026-81316 | 2.1 LOW | Same-named aggregates with differing filters are conflated in AshSql |
| CVE-2026-81322 | 2.1 LOW | Cloaked plaintext leaks through a non-sensitive action argument in AshCloak |
No comments yet