Junglewise Threat Intelligence

CVE-2026-42769: OpenSSL improper certificate validation in CMP root CA update

CVE-2026-42769 · Severity: info · CVSS 3.1 · Published 2026-06-09

Technologies: OpenSSL Foundation OpenSSL.

Executive brief

OpenSSL is a widely used security library that provides encrypted communications and certificate management. A flaw in its certificate management protocol (CMP) could allow an attacker with existing administrative-level credentials to trick clients into accepting a fake root certificate. This could allow the attacker to impersonate the central authority that validates all other security certificates in the network.

Technical details

A vulnerability exists in the OSSL_CMP_get1_rootCaKeyUpdate() function of OpenSSL due to a typo in the certificate chain building logic. During a Root CA key rollover (RFC 9810), the code incorrectly adds the 'newWithOld' certificate to the chain instead of the 'oldRoot' certificate, effectively bypassing signature verification. An attacker who already possesses valid Registration Authority (RA) credentials can exploit this by sending a crafted 'id-it-rootCaKeyUpdate' message containing a self-signed certificate. Affected clients will accept this malicious certificate as a new trust anchor, allowing the attacker to replace the legitimate root CA. The FIPS module is not affected.

Affected products

  • OpenSSL Foundation OpenSSL OpenSSL 3.0, 3.4, 3.5, 3.6, 4.0

Timeline

  • 2026-06-09: disclosed
  • 2026-06-09: advisory

References