{"id":16157,"date":"2026-09-04T19:05:10","date_gmt":"2026-09-04T11:05:10","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-34182"},"modified":"2026-09-04T19:05:10","modified_gmt":"2026-09-04T11:05:10","slug":"cve-2026-34182","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-34182","title":{"rendered":"CVE-2026-34182 [CRITICAL] &#8211; Issue Summary: Cryptographic Message Services (CMS) processing fails to perform\nsufficient"},"content":{"rendered":"<p>Issue Summary: Cryptographic Message Services (CMS) processing fails to perform<br \/>\nsufficient input validation on the cipher and tag length fields of<br \/>\nAuthEnvelopedData containers, leading to various potential compromises.<\/p>\n<p>Impact Summary: Attackers making use of these vulnerabilities may achieve<br \/>\nkey-equivalent functionality for a given CMS recipient and\/or bypass integrity<br \/>\nvalidation for a given message.<\/p>\n<p>In one use case, an attacker may send a CMS message containing<br \/>\nAuthEnvelopedData with the cipher specified as a non-AEAD cipher.  OpenSSL<br \/>\nerroneously allows this selection, and attempts to decrypt and validate the<br \/>\nmessage.<\/p>\n<p>An on-path attacker who captures one legitimate AES-GCM AuthEnvelopedData<br \/>\naddressed to the victim can re-emit it with the recipientInfos set left<br \/>\nbyte-for-byte intact, so the victim&#8217;s private key still unwraps the genuine CEK<br \/>\n(the content-encryption key), but with the inner OID rewritten to AES-256-OFB<br \/>\n(Output Feedback Mode, an unauthenticated keystream mode) and with an<br \/>\nattacker-chosen IV and ciphertext. The victim initializes AES-256-OFB under the<br \/>\nreal CEK, never consults the MAC field, and CMS_decrypt() returns success.<\/p>\n<p>If the application under attack responds to the attacker with any indicator<br \/>\nshowing success or failure of the decryption effort, it is possible for the<br \/>\nattacker to use this as an oracle to obtain key equivalent functionality for the<br \/>\nCEK used for the chosen recipient of the message.<\/p>\n<p>In another use case, an attacker can reduce the tag length of the chosen AEAD<br \/>\ncipher for a given AuthEnvelopedData container to be a single byte long,<br \/>\nallowing an attacker to brute force CMS decryption, producing an integrity<br \/>\nbypass for applications that trust CMS_decrypt() to reject modified content.<\/p>\n<p>The FIPS modules are not affected by this issue.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Issue Summary: Cryptographic Message Services (CMS) processing fails to perform<br \/>\nsufficient input validation on the cipher and tag length fields of<br \/>\nAuthEnvelopedData containers, leading to various pote<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-16157","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/16157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln"}],"about":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/types\/vuln"}],"wp:attachment":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}