CVE-2024-52313: AWS data.all · Insecure Direct Object Reference
Affects AWS data.allSource CVE Database V5
Not known to be exploited · CVSS 5.3 Medium.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 23% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 9 Nov 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| amazon data.all | Affected
| Fixed in– |
AI-suggested
European organizations should implement the following specific mitigations: 1) Conduct a thorough audit of current access control policies within Amazon data.all, focusing on the permissions granted to authenticated users and the scope of data accessible via getDataset and getEnvironment queries. 2) Implement strict input validation and query parameter sanitization to prevent manipulation of getDataset queries that could bypass authorization checks. 3) Monitor and log all getDataset and getEnvironment query requests to detect anomalous access patterns indicative of exploitation attempts. 4) Engage with Amazon support or security advisories to obtain patches or updates addressing this vulnerability as soon as they become available. 5) Temporarily restrict data.all user privileges to the minimum necessary until a fix is applied, especially in environments handling sensitive or regulated data. 6) Integrate this vulnerability into the organization's risk management and incident response plans to ensure rapid detection and response if exploitation is suspected. 7) Educate developers and administrators on the importance of enforcing authorization checks consistently across all API endpoints and query interfaces.
Description
An authenticated data.all user is able to manipulate a getDataset query to fetch additional information regarding the parent Environment resource that the user otherwise would not able to fetch by directly querying the object via getEnvironment in data.all.