Ash-Project Ash

31 CVEs affecting Ash-Project Ash. Latest disclosed: 2026-10-26. Critical: 0, High: 2.

Top CVEs affecting Ash-Project Ash
CVESeverityScorePublishedSummary
CVE-2026-34593High7.52026-04-02Ash Framework is a declarative, extensible framework for building Elixir applications. Prior to version 3.22.0, Ash.Type.Module.cast_input/2 unconditionally cr…
CVE-2026-67579High7.42026-08-12Deserialization of Untrusted Data vulnerability in ash-project ash allows an unauthenticated attacker to inject a filter expression through a forged keyset pag…
CVE-2026-69659Medium5.52026-08-09Uncontrolled Resource Consumption vulnerability in ash-project ash allows an attacker to exhaust the memory of the node via a crafted keyset pagination cursor…
CVE-2026-965812026-10-26Authorization Bypass Through User-Controlled Key vulnerability in ash-project ash allows a user of one tenant to read, overwrite and take over another tenant's…
CVE-2026-1142142026-10-25Incorrect Authorization vulnerability in ash-project ash allows a client to read destination records unrelated to the source record through a through relations…
CVE-2026-1010282026-10-09Incorrect Authorization vulnerability in ash-project ash allows an actor to infer data in related records they cannot read via Ash.count/2, Ash.exists/2 and As…
CVE-2026-942012026-10-05Ash stores :atom-typed attributes as strings and compares them as strings. When such an attribute is referenced in a filter, the comparison value is coerced th…
CVE-2026-934772026-09-25Improperly Controlled Modification of Dynamically-Determined Object Attributes vulnerability in ash-project ash allows a user to set the value of a private act…
CVE-2026-863382026-09-16Ash field_policies are documented to protect against filter-based information disclosure: when a field the actor may not see is referenced in a filter, it is r…
CVE-2026-827522026-09-05Improper Validation of Specified Quantity in Input vulnerability in ash-project ash allows an attacker to store a value of arbitrary size in an attribute whose…
CVE-2026-827472026-09-01Incorrect Authorization vulnerability in ash-project ash returns records that a runtime read policy denies to any actor. When a resource has an access_type :r…
CVE-2026-827492026-09-01Incorrect Authorization vulnerability in ash-project ash widens a relationship's parent(...) scoping filter to match unintended records when the referenced par…
CVE-2026-827482026-09-01Incorrect Authorization vulnerability in ash-project ash authorizes an aggregate under one read action while computing it under another, so an aggregate can ru…
CVE-2026-827462026-09-01Missing Authorization vulnerability in ash-project ash allows an actor to update records forbidden by resource policies through the atomic path of Ash.update_m…
CVE-2026-827452026-09-01Improper Access Control vulnerability in ash-project ash lets a create action overwrite an existing record when the ETS or Mnesia data layer is used, because n…
CVE-2026-827442026-09-01Not Failing Securely (Failing Open) vulnerability in ash-project ash skips an Ash.Reactor change when the guard controlling it raises, so a change meant to run…
CVE-2026-827432026-09-01Uncontrolled Resource Consumption vulnerability in ash-project ash lets a slow asynchronous read spin a scheduler thread at full CPU while the framework waits…
CVE-2026-827422026-09-01Uncontrolled Resource Consumption vulnerability in ash-project ash lets an attacker exhaust node memory by matching a filter that spans multiple to-many relati…
CVE-2026-827412026-09-01Improper Validation of Specified Type of Input vulnerability in ash-project ash lets an attacker confuse the stored type tag of an Ash.Type.Union value that us…
CVE-2026-827402026-09-01Improper Input Validation vulnerability in ash-project ash fails to enforce the outer array constraints on a doubly-nested {:array, {:array, type}} attribute…