CVE-2023-42811
Summary
| CVE | CVE-2023-42811 |
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2023-09-22 16:15:00 UTC |
| Updated | 2023-10-03 04:15:00 UTC |
| Description | aes-gcm is a pure Rust implementation of the AES-GCM. Starting in version 0.10.0 and prior to version 0.10.3, in the AES GCM implementation of decrypt_in_place_detached, the decrypted ciphertext (i.e. the correct plaintext) is exposed even if tag verification fails. If a program using the `aes-gcm` crate's `decrypt_in_place*` APIs accesses the buffer after decryption failure, it will contain a decryption of an unauthenticated input. Depending on the specific nature of the program this may enable Chosen Ciphertext Attacks (CCAs) which can cause a catastrophic breakage of the cipher including full plaintext recovery. Version 0.10.3 contains a fix for this issue. |
NVD Known Affected Configurations (CPE 2.3)
References
| Reference | Source | Link | Tags |
|---|
| AEADs/aes-gcm: Plaintext exposed in decrypt_in_place_detached even on tag verification failure · Advisory · RustCrypto/AEADs · GitHub |
MISC |
github.com |
|
| [SECURITY] Fedora 37 Update: rust-aes-gcm-0.10.3-1.fc37 - package-announce - Fedora Mailing-Lists |
MISC |
lists.fedoraproject.org |
|
| [SECURITY] Fedora 38 Update: rust-aes-gcm-0.10.3-1.fc38 - package-announce - Fedora Mailing-Lists |
MISC |
lists.fedoraproject.org |
|
| lib.rs - source |
MISC |
docs.rs |
|
| [SECURITY] Fedora 39 Update: rust-aes-gcm-0.10.3-1.fc39 - package-announce - Fedora Mailing-Lists |
MISC |
lists.fedoraproject.org |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
Legacy QID Mappings
- 284564 Fedora Security Update for firecracker (FEDORA-2023-bc40c7995e)
- 284566 Fedora Security Update for firecracker (FEDORA-2023-98f44d1c4c)
- 285231 Fedora Security Update for firecracker (FEDORA-2023-17bdd59177)
- 755080 SUSE Enterprise Linux Security Update for rage-encryption (SUSE-SU-2023:4060-1)
- 996204 Rust (Rust) Security Update for aes-gcm (GHSA-423w-p2w9-r7vq)