6 matches found
CVE-2026-75760
ash_ai (ash-project, Elixir) contains a sensitive information disclosure in AshAi.Changes.Vectorize . When the embedding provider call fails, the raw error term is inspected into a user-facing changeset error, potentially exposing the request URL , provider response body , and the outbound Author...
CVE-2026-82580
CVE-2026-82580 affects ash_ai (versions 0.6.0 through
CVE-2026-82579
CVE-2026-82579 is an infinite loop vulnerability in the ash_ai Elixir/Erlang library (versions 0.6.0 through before 1.0.0 ), affecting the AshAi.ToolLoop component. When all tool calls are filtered out—either due to a missing valid name or a reused tool_call_id—the loop recurses with a byte-ident...
CVE-2026-82564
CVE-2026-82564 is an Authorization Bypass Through User-Controlled Key vulnerability in ash-project ash_ai (versions 0.6.0 to <1.0.0). In AshAi.Tool.Execution, the identity_filter/3 function built update/destroy filters directly from raw tool arguments. Because a map value is parsed as a predic...
CVE-2026-81315
CVE-2026-81315 is an origin validation error in ash-project ash_ai (affecting AshAi.Mcp.Server), allowing a malicious web page to bypass the MCP server's DNS-rebinding protection and issue cross-site requests to a user's local MCP server using that user's actor. The root cause lies in origin_allo...
CVE-2026-77956
ash_ai (Elixir library by ash-project) contains a code injection vulnerability in AshAi.Actions.Prompt . Prompt content is evaluated through EEx.eval_string/2, and the documented function-form prompt (fn input, context -> ... end) allows prompt text built from action arguments to be compiled a...