Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1325 CNY

100%

CVE-2026-42769— Trust-Anchor Substitution via cert/issuer Typo in CMP rootCaKeyUpdate

AI Predicted 4.3 Difficulty: Moderate EPSS 0.26% · P17

Affected Version Matrix 4

VendorProductVersion RangeStatus
OpenSSLOpenSSL4.0.0< 4.0.1affected
3.6.0< 3.6.3affected
3.5.0< 3.5.7affected
3.4.0< 3.4.6affected
Get alerts for future matching vulnerabilitiesLog in to subscribe

I. Basic Information for CVE-2026-42769

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Trust-Anchor Substitution via cert/issuer Typo in CMP rootCaKeyUpdate
Source: NVD (National Vulnerability Database)
Vulnerability Description
Issue Summary: An error in the callback used to verify the certificate provided in a Root CA key update Certificate Management Protocol (CMP) message response rendered the certificate validation ineffectual, which could lead to escalation of credentials from the Registration Authority (RA) level to the root Certification Authority (root CA) level. Impact Summary: The Registration Autority could replace the root CA certificate for the CMP clients with an arbitrary root CA certificate. One of the parts of the Certificate Management Protocol (CMP), specified in RFC 9810, is Root Certification Authority (root CA) key Rollover, which is sent by the server in a message with type 'id-it-rootCaKeyUpdate'. As part of these messages, 'newWithOld' certificate, the new root CA certificate signed with the old root CA key, is provided, and verifying its signature is crucial for transferring the trust from the old CA key to the new one. The 'id-it-rootCaKeyUpdate' messages are expected to be processed with OSSL_CMP_get1_rootCaKeyUpdate(), that is expected to verify the 'newWithOld' certificate. A typo in the certificate chain building code led to adding an incorrect certificate ('newWithOld' instead of 'oldRoot') to the certificate chain, rendering the certificate verification process ineffectual (only the issuer name and the algorithm OIDs were verified by other parts of the verification code). An attacker who already has credentials that satisfy the CMP message protection checks can generate a new key pair and use a crafted self-signed certificate in its 'id-it-rootCaKeyUpdate' CMP messages which affected CMP clients would accept as a new trust anchor. Significant preconditions for the attack (having valid RA-level credentials) are the reason the issue was assigned Low severity. The FIPS modules are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.
Source: NVD (National Vulnerability Database)
CVSS Information
N/A
Source: NVD (National Vulnerability Database)
Vulnerability Type
证书验证不恰当
Source: NVD (National Vulnerability Database)
Vulnerability Title
OpenSSL 信任管理问题漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
OpenSSL是OpenSSL团队的一个开源的能够实现安全套接层(SSLv2/v3)和安全传输层(TLSv1)协议的通用加密库。该产品支持多种加密算法,包括对称密码、哈希算法、安全散列算法等。 OpenSSL存在信任管理问题漏洞,该漏洞源于处理Root CA密钥更新CMP消息时证书验证无效,可能导致凭证升级。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

VendorProductAffected VersionsCPESubscribe
OpenSSLOpenSSL 4.0.0 ~ 4.0.1 -

II. Public POCs for CVE-2026-42769

#POC DescriptionSource LinkShenlong Link
AI-Generated POCPremium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-42769

登录查看更多情报信息。

Patches & Fixes for CVE-2026-42769 (4)

Vendor Advisories for CVE-2026-42769 (1)

Same Patch Batch · OpenSSL · 2026-06-09 · 18 CVEs total

CVE-2026-45445AES-OCB IV Ignored on EVP_Cipher() Path
CVE-2026-34183Unbounded Memory Growth in the QUIC PATH_CHALLENGE Handler
CVE-2026-34181PKCS#12 Files with PBMAC1 Are Accepted with Short HMAC Keys
CVE-2026-34180Heap Buffer Over-read in ASN.1 Content Parsing
CVE-2026-34182CMS AuthEnvelopedData Processing May Accept Forged Messages
CVE-2026-9076Out-of-Bounds Read in CMS Password-Based Decryption
CVE-2026-35188Double-free When Checking OCSP Stapled Response
CVE-2026-7383Possible Heap Buffer Overflow in ASN.1 Multibyte String Conversion
CVE-2026-45446Incorrect Tag Processing for Empty Messages in AES-GCM-SIV and AES-SIV modes
CVE-2026-42771Possible Out of Bounds Read in X509_VERIFY_PARAM_set1_email()
CVE-2026-45447Heap Use-After-Free in the PKCS7_verify() Function
CVE-2026-42768Multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt() and PKCS7_decrypt()
CVE-2026-42767NULL Pointer Dereference in CRMF EncryptedValue Decryption
CVE-2026-42766Possible NULL Dereference in Password-Based CMS Decryption
CVE-2026-42764NULL Pointer Dereference in QUIC Server Initial Packet Handling
CVE-2026-42770FFC-DH Peer Validation Uses Attacker-Supplied q
CVE-2026-42765NULL Dereference in Certificate Verification with OCSP Checking

IV. Related Vulnerabilities

V. Comments for CVE-2026-42769

No comments yet


Leave a comment