CVE-2026-6550 Details
Description
Cryptographic algorithm downgrade in the caching layer of Amazon AWS Encryption SDK for Python before version 3.3.1 and before version 4.0.5 might allow an authenticated local threat actor to bypass key commitment policy enforcement via a shared key cache, resulting in ciphertext that can be decrypted to multiple different plaintexts. To remediate this issue, users should upgrade to version 3.3.1, 4.0.5 or above.
A cryptographic algorithm downgrade vulnerability has been identified in the caching layer of Amazon AWS Encryption SDK for Python, affecting versions 2.0 through 2.5.1, 3.0 through 3.3.0, and 4.0 through 4.0.4. This vulnerability might allow an authenticated local threat actor to bypass key commitment policy enforcement via a shared key cache. As a result, ciphertext could be decrypted to multiple different plaintexts. The issue arises when two ESDK for Python clients with different commitment policies share a single caching instance, and the client with the weaker policy encrypts first, warming the cache. This leads to encryption materials that do not enforce key commitment being cached and subsequently used, allowing for the same ciphertext to be decrypted to different plaintexts under different keys, thereby breaking message integrity.
Users should upgrade to AWS Encryption SDK for Python versions 3.3.1 or 4.0.5 and ensure any forked or derivative code is patched to incorporate the new fixes. If multiple instances of the Python ESDK are operated with differently configured key commitment policies, do not share a key cache.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Apr 20, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-757 | Selection of Less-Secure Algorithm During Negotiation ('Algorithm Downgrade') | AMZN |
Affected Products
No affected product data is available for this CVE.
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | AMZN |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Apr 20, 2026 | New CVE Received | AMZN |