Cryptographic Algorithm Downgrade in Amazon AWS Encryption SDK for Python
CVE-2026-6550
5.7MEDIUM
What is CVE-2026-6550?
A vulnerability exists in the caching layer of the AWS Encryption SDK for Python, which enables a local authenticated threat actor to bypass key commitment policy enforcement through a shared key cache. This can lead to scenarios where the same ciphertext is able to be decrypted into multiple distinct plaintexts, potentially compromising sensitive data integrity. To mitigate this risk, it is crucial for users to upgrade to version 3.3.1, 4.0.5, or later.
Affected Version(s)
AWS Encryption SDK for Python 2 <= 2.5.1
AWS Encryption SDK for Python 3 <= 3.3.0
AWS Encryption SDK for Python 4 <= 4.0.4
