AshLua 通过 动作将 Ash 的读取操作暴露给 Lua 脚本。其中, 调用接受一个聚合操作(包括 、 、 、 、 、 ),它会针对指定字段构建一个临时的 ,并返回其原始值。 Ash 的字段策略(field policies)会对返回记录中被禁止的字段进行脱敏处理(将其替换为 ),但这种脱敏机制并不适用于聚合值。因此,脚本可以通过将某个字段作为聚合操作(而非普通字段读取)来绕过字段策略的限制,从而读取调用者原本被字段策略禁止的字段。这包括那些虽然标记为 但按角色(actor)进行了权限限制的字段,例如敏感的个人
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| ash-project | ash_lua | 0.1.0< 0.2.2 |
affected |
8675e47cca81f36594083a7e63379bac9e123e72< 266a5dcc56d5015b6d316c10606169e753b07450 |
affected |
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_lua | 0.1.0 ~ 0.2.2 |
cpe:2.3:a:ash-project:ash_lua:*:*:*:*:*:*:*:*
|
|
| ash-project | ash_lua | 8675e47cca81f36594083a7e63379bac9e123e72 ~ 266a5dcc56d5015b6d316c10606169e753b07450 |
cpe:2.3:a:ash-project:ash_lua:*:*:*:*:*:*:*:*
|
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-78230 | 6.0 MEDIUM | AshAi aggregate tool can read field-policy-protected fields |
| CVE-2026-82710 | 2.3 LOW | Terminal escape sequence injection in mix usage_rules.search_docs via package documentatio |
No comments yet