5.5

CVE-2023-42811: aes-gcm_project aes-gcm

CVSS: 5.5v3.1MediumModified
AliasesSUSE-SU-2023:4060-1openSUSE-SU-2024:13315-1GHSA-423w-p2w9-r7vq
Published 22-09-2023Last modified 18-06-2025

Vulnerability summary

CVE-2023-42811 is a medium (CVSS 5.5) vulnerability in aes-gcm_project aes-gcm. EPSS estimates a 0.23% chance of exploitation in the next 30 days, higher than 12.9% of scored vulnerabilities. 1 public exploit is recorded.

Overall risk
32/100
0100
Medium · default modelHow is this calculated?
CVSS score
5.5/10
010
Medium · v3.1 (NVD)
EPSS score
0.23%
0%100%
Low · -0.04 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1github

Timeline

  1. 22-09-2023
    PublishedVulnerability first disclosed.
  2. 18-06-2025
    Last modifiedVulnerability information updated.

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.

CVSS metrics

3 scores · 3 sources · 1 version

EPSS trend

Probability

0.23%

Chance of exploitation in the next 30 days

Percentile

13%

Versus all other CVEs

30-day change

-0.04 pp

From 0.27% on 20-09-2026

20-09-202620-10-2026
EPSS score
0.23%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

1 found
  • githubUnverified

    Aeads

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Opensuse2 products
  • rage-encryption&distro=openSUSE Leap 15.5< 0.9.2+0-150500.3.3.1
  • shadowsocks-rust&distro=openSUSE Tumbleweed< 1.16.2-1.1
Aes-gcm_project1 product
Crates.Io1 product
  • aes-gcm≥ 0.10.0, < 0.10.3
Fedoraproject1 product
Rustcrypto1 product
  • aeads≥ 0.10.0, < 0.10.3
Suse1 product
  • rage-encryption&distro=SUSE Linux Enterprise Module for Basesystem 15 SP5< 0.9.2+0-150500.3.3.1

6 vendors · 7 products

References

16 links
Show all 16 references