Incorrect Authorization Vulnerability in ash_sql by Ash Project
CVE-2026-81316
2.1LOW
What is CVE-2026-81316?
An incorrect authorization vulnerability in ash_sql allows attackers to access aggregate data that should be restricted by tenant or user-specific filters. This oversight may enable unauthorized users to receive computed values, such as counts or sums, across different authorization boundaries. The issue stems from the way aggregate queries are handled: if two aggregates share a name but differ in their filters, the system may treat them as identical, leading to the potential for data leakage. Properly managing filter conditions is crucial to prevent this unauthorized access.
Affected Version(s)
ash_sql 0.1.0 < 0.7.1
ash_sql dd092ed273dec7bd2194352f24a39229fc8ae68b < 4b95468e5434a3526571414219719c9518be6694
References
CVSS V4
Score:
2.1
Severity:
LOW
Confidentiality:
Low
Integrity:
None
Availability:
None
Attack Vector:
Local
Attack Complexity:
Low
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
None
Timeline
Vulnerability published
Vulnerability Reserved
Credit
Peter Ullrich
Peter Ullrich
Zach Daniel / Ash Project
Jonatan Männchen / EEF
