CVE-2025-2884Out-of-Bounds read vulnerability in TCG TPM2.0 reference implementation
Updated under an hour ago ()
Does this affect you?
It affects Trusted Computing Group TPM2.0 and 24 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
TCG TPM2.0 Reference implementation's CryptHmacSign helper function is vulnerable to Out-of-Bounds read due to the lack of validation the signature scheme with the signature key's algorithm. See Errata Revision 1.83 and advisory TCGVRT0009 for TCG standard TPM2.0
- CVSS
- 6.6 MEDIUM (v3.1, CISA ADP)CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:H
- Weakness (CWE)
- CWE-125
- Known exploited
- Not in CISA's KEV catalog
- EPSS (exploitation in the next 30 days)
- Not loaded for this CVE
- Assigned by
- certcc
- NVD analysis
- Deferred
- Record last updated
- Oct 15, 2026
- First seen by InfoSec Signals
- Oct 15, 2026
Affected products
Trusted Computing Group TPM2.0 trusted_computing_group:tpm2.0 (from the name) | before 1.83 | CNA record |
Siemens SIMATIC CN 4100 siemens:simatic_cn_4100 (from the name) | all versions | CISA ADP |
Siemens SIMATIC Field PG M5 siemens:simatic_field_pg_m5 (from the name) | all versions | CISA ADP |
Siemens SIMATIC Field PG M6 siemens:simatic_field_pg_m6 (from the name) | before V26.01.14 | CISA ADP |
Siemens SIMATIC IPC BX-32A siemens:simatic_ipc_bx_32a (from the name) | before V29.01.09 | CISA ADP |
Siemens SIMATIC IPC BX-39A siemens:simatic_ipc_bx_39a (from the name) | before V29.01.09 | CISA ADP |
Siemens SIMATIC IPC BX-56A siemens:simatic_ipc_bx_56a (from the name) | before V32.01.09 | CISA ADP |
Siemens SIMATIC IPC BX-59A siemens:simatic_ipc_bx_59a (from the name) | before V32.01.09 | CISA ADP |
Siemens SIMATIC IPC MD-57A siemens:simatic_ipc_md_57a (from the name) | before V30.01.10 | CISA ADP |
Siemens SIMATIC IPC PX-32A siemens:simatic_ipc_px_32a (from the name) | before V29.01.09 | CISA ADP |
Siemens SIMATIC IPC PX-39A siemens:simatic_ipc_px_39a (from the name) | before V29.01.09 | CISA ADP |
Siemens SIMATIC IPC PX-39A PRO siemens:simatic_ipc_px_39a_pro (from the name) | before V29.01.09 | CISA ADP |
Siemens SIMATIC IPC RW-528A siemens:simatic_ipc_rw_528a (from the name) | before V34.01.02 | CISA ADP |
Siemens SIMATIC IPC RW-548A siemens:simatic_ipc_rw_548a (from the name) | before V34.01.02 | CISA ADP |
Siemens SIMATIC IPC227E siemens:simatic_ipc227e (from the name) | all versions | CISA ADP |
Siemens SIMATIC IPC277E siemens:simatic_ipc277e (from the name) | all versions | CISA ADP |
Siemens SIMATIC IPC427E siemens:simatic_ipc427e (from the name) | before V21.01.20 | CISA ADP |
Siemens SIMATIC IPC477E siemens:simatic_ipc477e (from the name) | before V21.01.20 | CISA ADP |
Siemens SIMATIC IPC477E PRO siemens:simatic_ipc477e_pro (from the name) | before V21.01.20 | CISA ADP |
Siemens SIMATIC IPC627E siemens:simatic_ipc627e (from the name) | before V25.02.16 | CISA ADP |
Siemens SIMATIC IPC647E siemens:simatic_ipc647e (from the name) | before V25.02.16 | CISA ADP |
Siemens SIMATIC IPC677E siemens:simatic_ipc677e (from the name) | before V25.02.16 | CISA ADP |
Siemens SIMATIC IPC847E siemens:simatic_ipc847e (from the name) | before V25.02.16 | CISA ADP |
Siemens SIMATIC ITP1000 siemens:simatic_itp1000 (from the name) | all versions | CISA ADP |
Siemens SIPLUS IPC427E siemens:siplus_ipc427e (from the name) | before V21.01.20 | CISA ADP |
References
- https://trustedcomputinggroup.org/about/security/
- https://trustedcomputinggroup.org/wp-content/uploads/TPM2.0-Library-Spec-v1.83-Errata_v1_pub.pdf
- https://trustedcomputinggroup.org/wp-content/uploads/VRT0009-Advisory-FINAL.pdf
- https://github.com/stefanberger/libtpms/commit/04b2d8e9afc0a9b6bffe562a23e58c0de11532d1
- https://www.cve.org/CVERecord?id=CVE-2025-49133
- https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-01209.html
- https://www.kb.cert.org/vuls/id/282450
- https://cert-portal.siemens.com/productcert/html/ssa-628843.html
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.