Skip to main content
CVE-2024-52313VulnerabilityPublished Updated

CVE-2024-52313: AWS data.all · Insecure Direct Object Reference

Affects AWS data.allSource CVE Database V5

0

Not known to be exploited · CVSS 5.3 Medium.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 4.0 base score
5.3Medium
How severe the flaw is on the 0–10 CVSS scale.
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:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 9 Nov 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
amazon data.allAffected
  • =1.0.0
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.

References

Community reviews

Loading reviews…