|
I have a question that arose during my analysis of CVE-2026-42769. The announcement at https://openssl-library.org/news/secadv/20260609.txt states:
However, versions 3.2 and 3.3 are not explicitly mentioned; neither as vulnerable nor as unaffected. I am aware that OpenSSL 3.2 reached End of Life on 2025-11-25, https://openssl-library.org/post/2025-11-25-eol-32/ That said, I'd still like to understand whether it is considered vulnerable. Looking at the patches, the fix modifies cmp_genm.c in three ways (1) My questions are:
I am trying to better understand the CVE patching process and its scope. Thanks! (1)
|
Replies: 1 comment 1 reply
|
OpenSSL 3.2 and 3.3 are affected by CVE-2026-42769 and the only possible reason they weren't patched is that both branches had already reached end-of-life before the advisory was published. The affected API was added in commit 01b0485 ("CMP: add support for genm with rootCaCert and genp with rootCaKeyUpdate", July 2023). That commit first shipped in OpenSSL 3.2.0, so every 3.2.x and 3.3.x release contains the vulnerable code. |
OpenSSL 3.2 and 3.3 are affected by CVE-2026-42769 and the only possible reason they weren't patched is that both branches had already reached end-of-life before the advisory was published.
The affected API was added in commit 01b0485 ("CMP: add support for genm with rootCaCert and genp with rootCaKeyUpdate", July 2023). That commit first shipped in OpenSSL 3.2.0, so every 3.2.x and 3.3.x release contains the vulnerable code.