Skip to content
Not rated

CVE-2025-2884 TCG TPM2.0 Reference implementation's CryptHmacSign helper function is vulnerable to Out-of-Bounds read due to the…

Description

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

Affected products and versions

Product Affected versions Fixed in
TPM2.0 1.83 earliest → < 1.83 1.83
SIMATIC CN 4100 Versions not published
SIMATIC Field PG M5 Versions not published
SIMATIC Field PG M6 26.01 earliest → < 26.01.14 26.01.14
SIMATIC IPC BX-32A 29.01 earliest → < 29.01.09 29.01.09
SIMATIC IPC BX-39A 29.01 earliest → < 29.01.09 29.01.09
SIMATIC IPC BX-56A 32.01 earliest → < 32.01.09 32.01.09
SIMATIC IPC BX-59A 32.01 earliest → < 32.01.09 32.01.09
SIMATIC IPC MD-57A 30.01 earliest → < 30.01.10 30.01.10
Show the 16 other branches
Product Affected versions Fixed in
SIMATIC IPC PX-32A 29.01 earliest → < 29.01.09 29.01.09
SIMATIC IPC PX-39A 29.01 earliest → < 29.01.09 29.01.09
SIMATIC IPC PX-39A PRO 29.01 earliest → < 29.01.09 29.01.09
SIMATIC IPC RW-528A 34.01 earliest → < 34.01.02 34.01.02
SIMATIC IPC RW-548A 34.01 earliest → < 34.01.02 34.01.02
SIMATIC IPC227E Versions not published
SIMATIC IPC277E Versions not published
SIMATIC IPC427E 21.01 earliest → < 21.01.20 21.01.20
SIMATIC IPC477E 21.01 earliest → < 21.01.20 21.01.20
SIMATIC IPC477E PRO 21.01 earliest → < 21.01.20 21.01.20
SIMATIC IPC627E 25.02 earliest → < 25.02.16 25.02.16
SIMATIC IPC647E 25.02 earliest → < 25.02.16 25.02.16
SIMATIC IPC677E 25.02 earliest → < 25.02.16 25.02.16
SIMATIC IPC847E 25.02 earliest → < 25.02.16 25.02.16
SIMATIC ITP1000 Versions not published
SIPLUS IPC427E 21.01 earliest → < 21.01.20 21.01.20

References

Timeline

  1. Published
  2. Last modified
The 5 CVEs of TPM2.0 →
Track this CVE