Ash 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 replaced with an expression that evaluate…
Info
Summary
Ash 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 replaced with an expression that evaluates to nil, so a filter cannot be used as a yes/no oracle to read a value the actor cannot see. This nilling was applied to attributes but not to calculations or aggregates. A user-supplied filter reference to a calculation or aggregate carries an Ash.Query.Calculation / Ash.Query.Aggregate struct, w…
In-depth triage
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Sources
- NVD DATABASE
Original Links
- https://cna.erlef.org/cves/CVE-2026-86338.html
- https://github.com/ash-project/ash/commit/0b6d93c7c4637280b46ae66ea1d2eaf013701238
- https://github.com/ash-project/ash/commit/b3d4503241f3deacb5ceb955e10a4fa927da0f67
- https://github.com/ash-project/ash/security/advisories/GHSA-7qr8-wrvq-566q
- https://osv.dev/vulnerability/EEF-CVE-2026-86338
Timeline
- nvd_ingest NVD