CVE-2025-2884
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
- Score
- CVSS 3.1 6.6 Medium
- Status
- Deferred - cret@cert.org
- Published
- 2025-06-10
- Last modified
- 2026-10-15
- Weaknesses
- CWE-125
Affected products
- Simatic Cn 4100 (Siemens)
- Simatic Field Pg M5 (Siemens)
- Simatic Field Pg M6 (Siemens)
- Simatic Ipc227e (Siemens)
- Simatic Ipc277e (Siemens)
- Simatic Ipc427e (Siemens)
- Simatic Ipc477e (Siemens)
- Simatic Ipc477e Pro (Siemens)
- Simatic Ipc627e (Siemens)
- Simatic Ipc647e (Siemens)
- Simatic Ipc677e (Siemens)
- Simatic Ipc847e (Siemens)
- Simatic Ipc Bx-32a (Siemens)
- Simatic Ipc Bx-39a (Siemens)
- Simatic Ipc Bx-56a (Siemens)
- Simatic Ipc Bx-59a (Siemens)
- Simatic Ipc Md-57a (Siemens)
- Simatic Ipc Px-32a (Siemens)
- Simatic Ipc Px-39a (Siemens)
- Simatic Ipc Px-39a Pro (Siemens)
- Simatic Ipc Rw-528a (Siemens)
- Simatic Ipc Rw-548a (Siemens)
- Simatic Itp1000 (Siemens)
- Siplus Ipc427e (Siemens)
- Tpm2.0 (Trusted Computing Group)
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