Key commitment policy bypass via shared key cache in AWS Encryption SDK for Python
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AWS | AWS Encryption SDK for Python | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Amazon | Aws Encryption Sdk For Python |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-v638-38fc-rhfv | AWS Encryption SDK for Python: Key commitment policy bypass via shared key cache |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.096% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Amazon
Amazon aws Encryption Sdk For Python |
|
| Vendors & Products |
Amazon
Amazon aws Encryption Sdk For Python |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| 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. | |
| Title | Key commitment policy bypass via shared key cache in AWS Encryption SDK for Python | |
| Weaknesses | CWE-757 | |
| References |
| |
| Metrics |
cvssV3_1
|