PatchSiren cyber security CVE debrief
CVE-2026-70395 ash-project CVE debrief
The CVE-2026-70395 vulnerability in ash-project ash allows an attacker to forge a relationship to a record they cannot name and recover the secret value used to look it up. This is due to improper neutralization of special elements in data query logic when manage_relationship is used with on_lookup: :relate on a belongs_to relationship. The issue affects ash versions from 1.52.0-rc.11 before 3.31.1. Users should review the official CVE record and vendor advisories for affected scope, severity, and guidance. This vulnerability has a CVSS score of 2.1 and is considered LOW severity. The CVE record was published on 2026-08-09T19:17:02.547Z and has not been modified since then.
- Vendor
- ash-project
- Product
- ash
- CVSS
- LOW 2.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-09
- Original CVE updated
- 2026-08-09
- Advisory published
- 2026-08-09
- Advisory updated
- 2026-08-09
Who should care
Users of ash-project ash, especially those using versions from 1.52.0-rc.11 before 3.31.1, should review and apply patches to prevent Improper Neutralization of Special Elements in Data Query Logic attacks. This includes operators, platform administrators, vulnerability management teams, and security teams who need to assess and mitigate this vulnerability in their environments.
Technical summary
The CVE-2026-70395 vulnerability in ash-project ash allows an attacker to forge a relationship to a record they cannot name and recover the secret value used to look it up. This is due to improper neutralization of special elements in data query logic when manage_relationship is used with on_lookup: :relate on a belongs_to relationship. The issue affects ash versions from 1.52.0-rc.11 before 3.31.1. The vulnerability has a CVSS score of 2.1 and is considered LOW severity.
Defensive priority
Review and apply vendor patches for ash-project ash to prevent Improper Neutralization of Special Elements in Data Query Logic attacks.
Recommended defensive actions
- Review and apply vendor patches for ash-project ash
- Implement compensating controls to monitor and limit data query logic attacks
- Conduct inventory checks to identify affected systems
- Monitor for suspicious activity related to ash-project ash
- Exception tracking for unusual data queries
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance
Evidence notes
The CVE-2026-70395 record indicates an Improper Neutralization of Special Elements in Data Query Logic vulnerability in ash-project ash. The issue allows an attacker to forge a relationship to a record they cannot name and recover the secret value used to look it up. This affects ash versions from 1.52.0-rc.11 before 3.31.1.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-70395 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-70395
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-70395 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-70395
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://cna.erlef.org/cves/CVE-2026-70395.html
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://github.com/ash-project/ash/commit/09f42593035bceb0f6153dd7ee45cc49d108300a
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://github.com/ash-project/ash/security/advisories/GHSA-vvp6-3wv6-833j
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://osv.dev/vulnerability/EEF-CVE-2026-70395
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.