CVE-2026-6550
Received
Received - Intake
Cryptographic Downgrade in AWS Encryption SDK Enables Key Bypass
Publication date: 2026-04-20
Last updated on: 2026-04-20
Assigner: AMZN
Description
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.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| amazon | aws_encryption_sdk | 3.3.1 |
| amazon | aws_encryption_sdk | 4.0.5 |
| amazon | aws_encryption_sdk | From 2.0 (inc) to 2.5.1 (exc) |
| amazon | aws_encryption_sdk | From 3.0 (inc) to 3.3.0 (exc) |
| amazon | aws_encryption_sdk | From 4.0 (inc) to 4.0.4 (exc) |
| amazon | aws_encryption_sdk | to 3.3.1 (exc) |
| amazon | aws_encryption_sdk | to 4.0.5 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-757 | A protocol or its implementation supports interaction between multiple actors and allows those actors to negotiate which algorithm should be used as a protection mechanism such as encryption or authentication, but it does not select the strongest algorithm that is available to both parties. |