Tpm2 Software Stack
Approved changes feed: RSS · Atom
cpe:2.3:a:tpm2_software_stack_project:tpm2_software_stack:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Tpm2 Software Stack Project (d13aa6df-1b0d-5960-b79a-6690d262ced3) |
|---|---|
| Product | Tpm2 Software Stack (9c5272ac-861a-5ca3-903c-b02b52cf72ba) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from purl2cpe mapping
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:deb/debian/tpm2-tss |
purl2cpe | 2026-06-01 10:11:27.957580 |
pkg:deb/ubuntu/tpm2-tss |
purl2cpe | 2026-06-01 10:11:27.957582 |
pkg:github/tpm2-software/tpm2-tss |
purl2cpe | 2026-06-01 10:11:27.957583 |
pkg:gitlab/redhat/tpm2-tss |
purl2cpe | 2026-06-01 10:11:27.957585 |
pkg:rpm/centos/tpm2-tss |
purl2cpe | 2026-06-01 10:11:27.957586 |
pkg:rpm/fedora/tpm2-tss |
purl2cpe | 2026-06-01 10:11:27.957588 |
pkg:rpm/opensuse/tpm2-tss |
purl2cpe | 2026-06-01 10:11:27.957589 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2024-29040 |
vulnerable | 2026-06-08 06:33:28.474075 |
Fapi Verify Quote: Does not detect if quote was not generated by TPM
MEDIUM (4.3)
This repository hosts source code implementing the Trusted Computing Group's (TCG) TPM2 Software Stack (TSS). The JSON Quote Info returned by Fapi_Quote has to be deserialized by Fapi_VerifyQuote to the TPM Structure `TPMS_ATTEST`. For the field `TPM2_GENERATED magic` of this structure any number can be used in the JSON structure. The verifier can receive a state which does not represent the actual, possibly malicious state of the device under test. The malicious device might get access to data it shouldn't, or can use services it shouldn't be able to. This
issue has been patched in version 4.1.0.
Published: 2024-06-28T21:02:04.076Z
Updated: 2025-11-04T17:19:50.283Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-22745 |
vulnerable | 2026-06-08 05:54:27.002869 |
Buffer Overlow in TSS2_RC_Decode in tpm2-tss
MEDIUM (6.4)
tpm2-tss is an open source software implementation of the Trusted Computing Group (TCG) Trusted Platform Module (TPM) 2 Software Stack (TSS2). In versions prior to 4.1.0-rc0, 4.0.1, and 3.2.2-rc1, `Tss2_RC_SetHandler` and `Tss2_RC_Decode` both index into `layer_handler` with an 8 bit layer number, but the array only has `TPM2_ERROR_TSS2_RC_LAYER_COUNT` entries, so trying to add a handler for higher-numbered layers or decode a response code with such a layer number reads/writes past the end of the buffer. This Buffer overrun, could result in arbitrary code execution. An example attack would be a MiTM bus attack that returns 0xFFFFFFFF for the RC. Given the common use case of TPM modules an attacker must have local access to the target machine with local system privileges which allows access to the TPM system. Usually TPM access requires administrative privilege. Versions 4.1.0-rc0, 4.0.1, and 3.2.2-rc1 fix the issue.
Published: 2023-01-19T22:12:40.208Z
Updated: 2025-11-21T19:10:18.693Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-24455 |
vulnerable | 2026-06-08 05:22:33.143341 |
Details available
Missing initialization of a variable in the TPM2 source may allow a privileged user to potentially enable an escalation of privilege via local access. This affects tpm2-tss before 3.0.1 and before 2.4.3.
Published: 2021-02-26T02:55:50.000Z
Updated: 2024-08-04T15:12:09.085Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.