CVE-2025-15467Stack buffer overflow in CMS (Auth)EnvelopedData parsing
Updated under an hour ago ()
Does this affect you?
It affects OpenSSL and 59 other products. Add what you run to find out whether that includes you.
No exploitation reported and no EPSS estimate yet.
Do this next
Free account, 1 product
Issue summary: Parsing CMS AuthEnvelopedData or EnvelopedData message with maliciously crafted AEAD parameters can trigger a stack buffer overflow. Impact summary: A stack buffer overflow may lead to a crash, causing Denial of Service, or potentially remote code execution. When parsing CMS (Auth)EnvelopedData structures that use AEAD ciphers such as AES-GCM, the IV (Initialization Vector) encoded in the ASN.1 parameters is copied into a fixed-size stack buffer without verifying that its length fits the destination. An attacker can supply a crafted CMS message with an oversized IV, causing a stack-based out-of-bounds write before any authentication or tag verification occurs. Applications and services that parse untrusted CMS or PKCS#7 content using AEAD ciphers (e.g., S/MIME (Auth)EnvelopedData with AES-GCM) are vulnerable. Because the overflow occurs prior to authentication, no valid key material is required to trigger it. While exploitability to remote code execution depends on platform and toolchain mitigations, the stack-based write primitive represents a severe risk. The FIPS modules in 3.6, 3.5, 3.4, 3.3 and 3.0 are not affected by this issue, as the CMS implementation is outside the OpenSSL FIPS module boundary. OpenSSL 3.6, 3.5, 3.4, 3.3 and 3.0 are vulnerable to this issue. OpenSSL 1.1.1 and 1.0.2 are not affected by this issue.
- CVSS
- 8.8 HIGH (v3.1, CISA ADP)CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- Weakness (CWE)
- CWE-787, CWE-120
- Known exploited
- Not in CISA's KEV catalog
- EPSS (exploitation in the next 30 days)
- Not loaded for this CVE
- Assigned by
- openssl
- NVD analysis
- Modified
- Record last updated
- Oct 15, 2026
- First seen by InfoSec Signals
- Oct 9, 2026
Affected products
OpenSSL OpenSSL openssl:openssl (from the name) | from 3.6.0 before 3.6.1; from 3.5.0 before 3.5.5; from 3.4.0 before 3.4.4; from 3.3.0 before 3.3.6; from 3.0.0 before 3.0.19 | CNA record |
Siemens AI Lightweight Inference Server siemens:ai_lightweight_inference_server (from the name) | all versions | CISA ADP |
Siemens Connector for Azure siemens:connector_for_azure (from the name) | before V1.8.0 | CISA ADP |
Siemens Databus siemens:databus (from the name) | before V3.3.2 | CISA ADP |
Siemens Desigo CC family V7 siemens:desigo_cc_family_v7 (from the name) | all versions | CISA ADP |
Siemens Desigo CC family V8 siemens:desigo_cc_family_v8 (from the name) | all versions | CISA ADP |
Siemens Desigo CC family V9 siemens:desigo_cc_family_v9 (from the name) | before V9.0 QU1 | CISA ADP |
Siemens HiMed Cockpit siemens:himed_cockpit (from the name) | all versions | CISA ADP |
Siemens RUGGEDCOM RM1224 LTE(4G) EU siemens:ruggedcom_rm1224_lte_4g_eu (from the name) | all versions | CISA ADP |
Siemens RUGGEDCOM RM1224 LTE(4G) NAM siemens:ruggedcom_rm1224_lte_4g_nam (from the name) | all versions | CISA ADP |
Siemens RUGGEDCOM ROX MX5000 siemens:ruggedcom_rox_mx5000 (from the name) | all versions not affected | CISA ADP |
Siemens RUGGEDCOM ROX MX5000RE siemens:ruggedcom_rox_mx5000re (from the name) | all versions not affected | CISA ADP |
Siemens RUGGEDCOM ROX RX1400 siemens:ruggedcom_rox_rx1400 (from the name) | all versions not affected | CISA ADP |
Siemens RUGGEDCOM ROX RX1500 siemens:ruggedcom_rox_rx1500 (from the name) | all versions not affected | CISA ADP |
Siemens RUGGEDCOM ROX RX1501 siemens:ruggedcom_rox_rx1501 (from the name) | all versions not affected | CISA ADP |
Siemens RUGGEDCOM ROX RX1510 siemens:ruggedcom_rox_rx1510 (from the name) | all versions not affected | CISA ADP |
Siemens RUGGEDCOM ROX RX1511 siemens:ruggedcom_rox_rx1511 (from the name) | all versions not affected | CISA ADP |
Siemens RUGGEDCOM ROX RX1512 siemens:ruggedcom_rox_rx1512 (from the name) | all versions not affected | CISA ADP |
Siemens RUGGEDCOM ROX RX1524 siemens:ruggedcom_rox_rx1524 (from the name) | all versions not affected | CISA ADP |
Siemens RUGGEDCOM ROX RX1536 siemens:ruggedcom_rox_rx1536 (from the name) | all versions not affected | CISA ADP |
Siemens RUGGEDCOM ROX RX5000 siemens:ruggedcom_rox_rx5000 (from the name) | all versions not affected | CISA ADP |
Siemens SCALANCE LPE9403 siemens:scalance_lpe9403 (from the name) | all versions | CISA ADP |
Siemens SCALANCE LPE9413 siemens:scalance_lpe9413 (from the name) | all versions | CISA ADP |
Siemens SCALANCE LPE9433 siemens:scalance_lpe9433 (from the name) | all versions | CISA ADP |
Siemens SCALANCE M804PB siemens:scalance_m804pb (from the name) | all versions | CISA ADP |
Siemens SCALANCE M812-1 ADSL-Router family siemens:scalance_m812_1_adsl_router_family (from the name) | all versions | CISA ADP |
Siemens SCALANCE M816-1 ADSL-Router family siemens:scalance_m816_1_adsl_router_family (from the name) | all versions | CISA ADP |
Siemens SCALANCE M826-2 SHDSL-Router siemens:scalance_m826_2_shdsl_router (from the name) | all versions | CISA ADP |
Siemens SCALANCE M874-2 siemens:scalance_m874_2 (from the name) | all versions | CISA ADP |
Siemens SCALANCE M874-3 siemens:scalance_m874_3 (from the name) | all versions | CISA ADP |
Siemens SCALANCE M874-3 3G-Router (CN) siemens:scalance_m874_3_3g_router_cn (from the name) | all versions | CISA ADP |
Siemens SCALANCE M876-3 siemens:scalance_m876_3 (from the name) | all versions | CISA ADP |
Siemens SCALANCE M876-3 (ROK) siemens:scalance_m876_3_rok (from the name) | all versions | CISA ADP |
Siemens SCALANCE M876-4 siemens:scalance_m876_4 (from the name) | all versions | CISA ADP |
Siemens SCALANCE M876-4 (EU) siemens:scalance_m876_4_eu (from the name) | all versions | CISA ADP |
Siemens SCALANCE M876-4 (NAM) siemens:scalance_m876_4_nam (from the name) | all versions | CISA ADP |
Siemens SCALANCE MUB852-1 (A1) siemens:scalance_mub852_1_a1 (from the name) | all versions | CISA ADP |
Siemens SCALANCE MUB852-1 (B1) siemens:scalance_mub852_1_b1 (from the name) | all versions | CISA ADP |
Siemens SCALANCE MUM853-1 (A1) siemens:scalance_mum853_1_a1 (from the name) | all versions | CISA ADP |
Siemens SCALANCE MUM853-1 (B1) siemens:scalance_mum853_1_b1 (from the name) | all versions | CISA ADP |
Siemens SCALANCE MUM853-1 (EU) siemens:scalance_mum853_1_eu (from the name) | all versions | CISA ADP |
Siemens SCALANCE MUM856-1 (A1) siemens:scalance_mum856_1_a1 (from the name) | all versions | CISA ADP |
Siemens SCALANCE MUM856-1 (B1) siemens:scalance_mum856_1_b1 (from the name) | all versions | CISA ADP |
Siemens SCALANCE MUM856-1 (CN) siemens:scalance_mum856_1_cn (from the name) | all versions | CISA ADP |
Siemens SCALANCE MUM856-1 (EU) siemens:scalance_mum856_1_eu (from the name) | all versions | CISA ADP |
Siemens SCALANCE MUM856-1 (RoW) siemens:scalance_mum856_1_row (from the name) | all versions | CISA ADP |
Siemens SCALANCE S615 EEC LAN-Router siemens:scalance_s615_eec_lan_router (from the name) | all versions | CISA ADP |
Siemens SCALANCE S615 LAN-Router siemens:scalance_s615_lan_router (from the name) | all versions | CISA ADP |
Siemens SCALANCE SC622-2C siemens:scalance_sc622_2c (from the name) | all versions not affected | CISA ADP |
Siemens SCALANCE SC626-2C siemens:scalance_sc626_2c (from the name) | all versions not affected | CISA ADP |
Siemens SCALANCE SC632-2C siemens:scalance_sc632_2c (from the name) | all versions not affected | CISA ADP |
Siemens SCALANCE SC636-2C siemens:scalance_sc636_2c (from the name) | all versions not affected | CISA ADP |
Siemens SCALANCE SC642-2C siemens:scalance_sc642_2c (from the name) | all versions not affected | CISA ADP |
Siemens SCALANCE SC646-2C siemens:scalance_sc646_2c (from the name) | all versions not affected | CISA ADP |
Siemens SCALANCE WAB762-1 siemens:scalance_wab762_1 (from the name) | all versions | CISA ADP |
Siemens SCALANCE WAM763-1 siemens:scalance_wam763_1 (from the name) | all versions | CISA ADP |
Siemens SCALANCE WAM763-1 (ME) siemens:scalance_wam763_1_me (from the name) | all versions | CISA ADP |
Siemens SCALANCE WAM763-1 (US) siemens:scalance_wam763_1_us (from the name) | all versions | CISA ADP |
Siemens SCALANCE WAM766-1 siemens:scalance_wam766_1 (from the name) | all versions | CISA ADP |
Siemens SCALANCE WAM766-1 (ME) siemens:scalance_wam766_1_me (from the name) | all versions | CISA ADP |
References
- https://openssl-library.org/news/secadv/20260127.txtvendor-advisory
- https://github.com/openssl/openssl/commit/2c8f0e5fa9b6ee5508a0349e4572ddb74db5a703patch
- https://github.com/openssl/openssl/commit/d0071a0799f20cc8101730145349ed4487c268dcpatch
- https://github.com/openssl/openssl/commit/6ced0fe6b10faa560e410e3ee8d6c82f06c65ea3patch
- https://github.com/openssl/openssl/commit/5f26d4202f5b89664c5c3f3c62086276026ba9a9patch
- https://github.com/openssl/openssl/commit/ce39170276daec87f55c39dad1f629b56344429epatch
- http://www.openwall.com/lists/oss-security/2026/01/27/10mailing-list
- http://www.openwall.com/lists/oss-security/2026/02/25/6mailing-list
- https://access.redhat.com/errata/RHSA-2026:1472
- https://access.redhat.com/errata/RHSA-2026:1473
- https://access.redhat.com/errata/RHSA-2026:1496
- https://access.redhat.com/errata/RHSA-2026:1503
- https://access.redhat.com/errata/RHSA-2026:1519
- https://access.redhat.com/errata/RHSA-2026:1594
- https://access.redhat.com/errata/RHSA-2026:1733
- https://access.redhat.com/errata/RHSA-2026:1736
- https://access.redhat.com/errata/RHSA-2026:2072
- https://access.redhat.com/errata/RHSA-2026:2077
- https://access.redhat.com/errata/RHSA-2026:2485
- https://access.redhat.com/errata/RHSA-2026:2563
- https://access.redhat.com/errata/RHSA-2026:2633
- https://access.redhat.com/errata/RHSA-2026:2659
- https://access.redhat.com/errata/RHSA-2026:2671
- https://access.redhat.com/errata/RHSA-2026:2844
- https://access.redhat.com/errata/RHSA-2026:2974
The CVE record on cve.org NVD's entry
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.