CVE-2025-14764: AWS S3 Encryption Client for Go · Weak Cryptography
Affects AWS S3 Encryption Client for GoSource CVE Database V5
Not known to be exploited · CVSS 5.3 Medium : upgrade to 4.0 when convenient.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 1% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 4.0
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 17 Dec 2025
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-25.
What to do
Upgrade github.com/aws/amazon-s3-encryption-client-go to 4.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Gogithub.com/aws/amazon-s3-encryption-client-gopkg:golang/github.com/aws/amazon-s3-encryption-client-goOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
European organizations should immediately upgrade the Amazon S3 Encryption Client for Go to version 4.0 or later to ensure cryptographic key commitment is properly implemented. Review and audit S3 bucket permissions to minimize write access, especially for users or services that do not require it, employing the principle of least privilege. Avoid storing encrypted data keys in instruction files where possible; prefer embedding EDKs in S3 metadata records as recommended by AWS best practices. Implement monitoring and alerting for unusual write activities or modifications to instruction files within S3 buckets. Conduct integrity checks and validation of decrypted data where feasible to detect tampering early. Incorporate cryptographic best practices and regularly update encryption libraries to stay protected against emerging vulnerabilities. Additionally, document and test incident response procedures for potential data integrity incidents related to cloud storage. Engage with AWS support or security advisories for ongoing updates and patches related to this vulnerability. Finally, ensure compliance teams are aware of the risk to address regulatory implications proactively.
Description
CVE-2025-14764 is a medium-severity vulnerability in the Amazon S3 Encryption Client for Go involving the use of a broken or risky cryptographic algorithm due to missing cryptographic key commitment. This flaw allows a user with write access to an S3 bucket to introduce a new encrypted data key (EDK) that decrypts to different plaintext when the encrypted data key is stored in an instruction file rather than S3 metadata. The vulnerability does not impact confidentiality but can compromise data integrity by enabling unauthorized data manipulation. Exploitation requires network access, low privileges (write access), and no user interaction, with a CVSS score of 5.3. AWS has addressed this issue in version 4.0 or later of the S3 Encryption Client for Go. European organizations using vulnerable versions should upgrade promptly to prevent potential data integrity attacks, especially those relying on instruction file storage for encrypted data keys. Countries with significant AWS usage and cloud adoption, such as Germany, the UK, France, and the Netherlands, are most likely to be affected.