Description
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.
Published: 2026-08-25
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service via unbounded memory growth
Action: Immediate Patch
AI Analysis

Impact

OpenSSL’s Certificate Management Protocol implementation caches certificates provided in the extraCerts field of a CMP message but never clears them, even when the message is rejected. The result is that repeated requests containing unique extra certificates can cause a server’s memory usage to grow without bound, potentially exhausting system resources and leading to an out‑of‑memory condition. The weakness is a classic example of Allocation of Resources Without Limits or Throttling (CWE‑770).

Affected Systems

The flaw affects OpenSSL implementations that expose the CMP functionality. No specific affected versions are listed in the CVE record, so all instances of OpenSSL that use the OSSL_CMP_CTX structure for long‑lived server processes may be impacted.

Risk and Exploitability

The vulnerability is exploitable from the network by any client that can send CMP messages to the server. By repeatedly sending malformed requests with large lists of extra certificates, an attacker can force the server to retain these entries indefinitely. The exploit does not require special credentials, is straightforward to launch, and can induce denial of service in a remote server process. The absence of EPSS and KEV data does not diminish the deterministic nature of the attack vector; the potential for resource exhaustion remains high for affected deployments. The CVSS score is 5.9, reflecting moderate severity.

Generated by OpenCVE AI on August 25, 2026 at 16:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update OpenSSL to a version that applies the patch removing unintended caching of extra certificates (see the commits listed in the CVE references).
  • Avoid reusing a single OSSL_CMP_CTX for the entire server lifetime; instead, create a fresh context for each request or after a defined period to limit cumulative memory usage.
  • If a patch cannot be applied immediately, reconfigure the CMP server to disable caching of extraCerts or enforce a hard cap on the number of extra certificates accepted per request.

Generated by OpenCVE AI on August 25, 2026 at 16:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DSA Debian DSA DSA-6465-1 openssl security update
Ubuntu USN Ubuntu USN USN-8678-1 OpenSSL vulnerabilities
History

Fri, 11 Sep 2026 23:45:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:openssl:openssl:*:*:*:*:*:*:*:*

Wed, 26 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Low


Tue, 25 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 25 Aug 2026 15:00:00 +0000

Type Values Removed Values Added
First Time appeared Openssl
Openssl openssl
Vendors & Products Openssl
Openssl openssl

Tue, 25 Aug 2026 13:15:00 +0000

Type Values Removed Values Added
Description 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.
Title CMP Indefinite Cache Growth of ExtraCerts
Weaknesses CWE-770
References

cve-icon MITRE

Status: PUBLISHED

Assigner: openssl

Published:

Updated: 2026-08-25T14:36:13.170Z

Reserved: 2026-07-15T13:10:26.188Z

Link: CVE-2026-63074

cve-icon Vulnrichment

Updated: 2026-08-25T14:36:07.661Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-25T13:19:26.283

Modified: 2026-09-11T21:16:58.127

Link: CVE-2026-63074

cve-icon Redhat

Severity : Low

Publid Date: 2026-08-25T00:00:00Z

Links: CVE-2026-63074 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T17:00:04Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling