CVE-2026-87732CWE-347

CVE-2026-87732

Medium · published September 9, 2026

CVSS v3.1
6.2
EPSS
0%
Percentile
1.1
In the wild
Unconfirmed
What it is

An issue was discovered in the mirage-crypto package before 2.2.0 for OCaml. The AES.GCM.authenticate_decrypt_into and Chacha20.authenticate_decrypt_into functions write the decrypted plaintext into a caller-provided buffer and only then compares the tag. On a forged tag, the functions returns false, but the destination buffer already holds the full plaintext.

The record
Technical detail
CVSS v3.1
6.2 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00107 · 1.1th percentile
Weakness
CWE-347 · Improper Verification of Cryptographic Signature
Published
2026-09-09T09:18Z
References (2)
EPSS history
Timeline
  • 10 SEP 03:18Z
    EPSS moved — → 0%
    epss
  • 09 SEP 04:03Z
    An issue was discovered in the mirage-crypto package before 2.2.0 for OCaml
    cvelistv5