CVE-2026-63074CWE-770denial-of-service

CVE-2026-63074

Medium · published August 25, 2026

CVSS v3.1
5.9
EPSS
1%
Percentile
47.4
In the wild
Unconfirmed
What it is

Issue summary: The OpenSSL Certificate Management Protocol (CMP) caches

additional certificates (extraCerts) sent in a CMP message, but never expunges

them (for instance if they are invalid). If a server reuses an OSSL_CMP_CTX

frequently, this cache of extraCerts may grow unboundedly, and a malicious

client may flood a CMP server with requests driving this growth.

Impact summary: Users utilizing a CMP server that reuses a single OSSL_CMP_CTX

for the lifetime of a server process may observe unbounded memory growth in the

event a malicious client repeatedly sends requests containing unique extra

certificates, which may lead to OOM conditions.

CWE: CWE-770: Allocation of Resources Without Limits or Throttling

Description: If a remote user sends CMP messages to a server with a list of

extraCerts and the message is rejected, the extraCerts from the message remains

in the server contexts untrusted certificate stack. This exposes servers with

long lived ctx objects to Denial of Service attacks in which an attacker sends

messages intending to be rejected with a large list of additional certificates

repeatedly, forcing the server to store them indefinitely.

The issue was fixed by removing the added extra certs if the message is

rejected, using the same method as when the context is configured to not do

caching at all.

FIPS impact: no

As the CMP code lives outside the FIPS module boundary, no FIPS

modules are affected by this CVE.

The record
Technical detail
CVSS v3.1
5.9 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00588 · 47.4th percentile
Weakness
CWE-770 · Allocation of Resources Without Limits or Throttling
Published
2026-08-25T17:19Z
Affected products (5)
ProductVersionsFixed in
openssl/openssl≥ 3.0.0, < 3.0.223.0.22
openssl/openssl≥ 3.4.0, < 3.4.73.4.7
openssl/openssl≥ 3.5.0, < 3.5.83.5.8
openssl/openssl≥ 3.6.0, < 3.6.43.6.4
openssl/openssl≥ 4.0.0, < 4.0.24.0.2
References (6)
EPSS history
Timeline
  • 27 AUG 06:40Z
    EPSS moved — → 0%
    epss
  • 25 AUG 12:59Z
    CMP Indefinite Cache Growth of ExtraCerts
    cvelistv5