Skip to content
Fencer Vulns
medium 6.6

CVE-2025-2884 json

Out-of-Bounds read vulnerability in TCG TPM2.0 reference implementation

published 2025-06-10 16 mo ago modified 2026-10-15 25 d ago also EUVD-2025-17717

cvss
6.6
version 3.1, CNA
cisa kev
Not listed
not in CISA's catalog
epss
0.3%
EPSS 0.3% chance of exploitation in 30 days, percentile 17%
public exploits
0
none known

Summary

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

Patch / fix

  • Trusted Computing Group TPM2.0 1.83
  • Siemens SIMATIC Field PG M6 V26.01.14
  • Siemens SIMATIC IPC BX-32A V29.01.09
  • Siemens SIMATIC IPC BX-39A V29.01.09
  • Siemens SIMATIC IPC BX-56A V32.01.09
  • Siemens SIMATIC IPC BX-59A V32.01.09
  • Siemens SIMATIC IPC MD-57A V30.01.10
  • Siemens SIMATIC IPC PX-32A V29.01.09
  • Siemens SIMATIC IPC PX-39A V29.01.09
  • Siemens SIMATIC IPC PX-39A PRO V29.01.09
  • Siemens SIMATIC IPC RW-528A V34.01.02
  • Siemens SIMATIC IPC RW-548A V34.01.02
  • Siemens SIMATIC IPC427E V21.01.20
  • Siemens SIMATIC IPC477E V21.01.20
  • Siemens SIMATIC IPC477E PRO V21.01.20
  • Siemens SIMATIC IPC627E V25.02.16
  • Siemens SIMATIC IPC647E V25.02.16
  • Siemens SIMATIC IPC677E V25.02.16
  • Siemens SIMATIC IPC847E V25.02.16
  • Siemens SIPLUS IPC427E V21.01.20

Vendor advisories

What the vendors themselves say about their products: affected, fixed or not affected, and what to do.

cisa ICSA-26-111-01 updated cvss 6.6

Siemens TPM 2.0

  • Siemens SIMATIC CN 4100
    affected: no fix planned
  • Siemens SIMATIC Field PG M5 Siemens SIMATIC Field PG M6
    affected: no fix available
  • Siemens SIMATIC IPC BX-32A < 29.01.09 Siemens SIMATIC IPC BX-39A < 29.01.09
    affected: fixed in V29.01.09 support.industry.siemens.com
  • Siemens SIMATIC IPC BX-56A < 32.01.09 Siemens SIMATIC IPC BX-59A < 32.01.09
    affected: fixed in V32.01.09 support.industry.siemens.com
  • Siemens SIMATIC IPC MD-57A < 30.01.10
    affected: fixed in V30.01.10 support.industry.siemens.com
  • Siemens SIMATIC IPC PX-32A < 29.01.09 Siemens SIMATIC IPC PX-39A < 29.01.09 Siemens SIMATIC IPC PX-39A PRO < 29.01.09
    affected: fixed in V29.01.09 support.industry.siemens.com
  • Siemens SIMATIC IPC RW-528A < 34.01.02 Siemens SIMATIC IPC RW-548A < 34.01.02
    affected: fixed in V34.01.02 support.industry.siemens.com
  • Siemens SIMATIC IPC227E Siemens SIMATIC IPC277E
    affected: no fix planned
show 3 more
  • Siemens SIMATIC IPC427E < 21.01.20 Siemens SIMATIC IPC477E < 21.01.20 Siemens SIMATIC IPC477E PRO < 21.01.20
    affected: fixed in V21.01.20 support.industry.siemens.com
  • Siemens SIMATIC IPC627E Siemens SIMATIC IPC647E Siemens SIMATIC IPC677E Siemens SIMATIC IPC847E Siemens SIMATIC ITP1000
    affected: no fix available
  • Siemens SIPLUS IPC427E < 21.01.20
    affected: fixed in V21.01.20 support.industry.siemens.com

Facts from CISA's republication of the vendor's own advisory (CSAF); the linked advisory is the authoritative source. CISA notification · csaf

CISA SSVC

Exploitation
none
Automatable
no
Technical impact
partial
Assessed
16 mo ago

Exploit prediction

0.26% chance of exploitation in the next 30 days, higher than 17% of all scored CVEs (FIRST EPSS, 2026-11-08).

CVSS scores

assigned by version score vector
CISA ADP 3.1 6.6 CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:H
CNA 3.1 6.6 CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:H

Affected products

  • Trusted Computing Group TPM2.0
  • Siemens SIMATIC CN 4100
  • Siemens SIMATIC Field PG M5
  • Siemens SIMATIC Field PG M6
  • 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 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 ITP1000
  • Siemens SIPLUS IPC427E

Classification

Weakness

References

Sources

Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.