CVE catalog

CVE-2024-29038

tpm2-tools: CVE-2024-29038

[CVE catalog]

Severity
Medium · CVSS 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.37% · Oct 27, 2026

A flaw was found in the tpm2-tools package. This issue occurs due to a missing check whether the magic number in attest is equal to TPM2_GENERATED_VALUE, which can allow an attacker to generate arbitrary quote data that may not be detected by tpm2_checkquote. tpm2-tools: arbitrary quote data may go undetected by tpm2_checkquote The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiantpm2-toolssid5.8-1fixed
Debiantpm2-toolsforky5.8-1fixed
Debiantpm2-toolstrixie5.7-1fixed
Debiantpm2-toolsbookworm5.4-1vulnerable
Suseefivarlinux micro 6.038-3.1fixed
Susetpm2-0-tsslinux micro 6.04.1.0-1.1fixed
Susetpm2.0-toolslinux micro 6.05.7-1.1fixed
Susetpm2.0-toolslinux enterprise micro 5.35.2-150400.6.3.1fixed
Susetpm2.0-toolslinux enterprise micro 5.45.2-150400.6.3.1fixed
Susetpm2.0-toolslinux enterprise micro 5.55.2-150400.6.3.1fixed
Susetpm2.0-toolslinux enterprise module for basesystem 15 sp55.2-150400.6.3.1fixed
Opensusetpm2.0-toolsleap micro 5.35.2-150400.6.3.1fixed
Opensusetpm2.0-toolsleap micro 5.45.2-150400.6.3.1fixed
Opensusetpm2.0-toolsleap 15.55.2-150400.6.3.1fixed
Opensusetpm2.0-toolstumbleweed5.7-1.1fixed
Susetpm2.0-toolslinux enterprise micro 5.55.2-150400.6.3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiantpm2-toolssourcesid5.7-1not yet assignedNot reported[1070139]
Debiantpm2-toolssourceforky5.7-1not yet assignedNot reported[1070139]
Debiantpm2-toolssourcetrixie5.7-1not yet assignedNot reported[1070139]
Debiantpm2-toolssourcebookworm(unfixed)not yet assignedNot reported[1070139]
Suseefivarrpmlinux micro 6.038-3.1Not reportedSUSE-SU-2025:20151-1Not reported
Susetpm2-0-tssrpmlinux micro 6.04.1.0-1.1Not reportedSUSE-SU-2025:20151-1Not reported
Susetpm2.0-toolsrpmlinux micro 6.05.7-1.1Not reportedSUSE-SU-2025:20151-1Not reported
Susetpm2.0-toolsrpmlinux enterprise micro 5.35.2-150400.6.3.1Not reportedSUSE-SU-2024:1636-1Not reported
Susetpm2.0-toolsrpmlinux enterprise micro 5.45.2-150400.6.3.1Not reportedSUSE-SU-2024:1636-1Not reported
Susetpm2.0-toolsrpmlinux enterprise micro 5.55.2-150400.6.3.1Not reportedSUSE-SU-2024:1636-1Not reported
Susetpm2.0-toolsrpmlinux enterprise module for basesystem 15 sp55.2-150400.6.3.1Not reportedSUSE-SU-2024:1636-1Not reported
Opensusetpm2.0-toolsrpmleap micro 5.35.2-150400.6.3.1Not reportedSUSE-SU-2024:1636-1Not reported
Opensusetpm2.0-toolsrpmleap micro 5.45.2-150400.6.3.1Not reportedSUSE-SU-2024:1636-1Not reported
Opensusetpm2.0-toolsrpmleap 15.55.2-150400.6.3.1Not reportedSUSE-SU-2024:1636-1Not reported
Opensusetpm2.0-toolsrpmtumbleweed5.7-1.1Not reportedOPENSUSE-SU-2024:13926-1Not reported
Susetpm2.0-toolsrpmlinux enterprise micro 5.55.2-150400.6.3.1Not reportedSUSE-SU-2024:1636-2Not reported

[Debian bug #1070139]

Notes

[bookworm] tpm2-tools: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [tpm2-tools]Affected
    Details (2)
    • 5.4-1 · amd64 · bookworm

      Affected

      dsa · tpm2-tools · debian · bookworm; dsa · tpm2-tools · debian · 12

    • 5.4-1 · arm64 · bookworm

      Affected

      dsa · tpm2-tools · debian · bookworm; dsa · tpm2-tools · debian · 12

[Debian 13 (Trixie)]

  • [tpm2-tools]Fixed

    Source package: [tpm2-tools]

    Details (2)
    • 5.7-1 · amd64 · trixie

      Fixed · Fixed: 5.7-1

      dsa · tpm2-tools · debian · 13

    • 5.7-1+b1 · arm64 · trixie

      Fixed · Fixed: 5.7-1

      dsa · tpm2-tools · debian · 13

[openSUSE Tumbleweed]

  • Source package: [tpm2.0-tools]

    Details (1)
    • 5.7-3.3 · x86_64 · tumbleweed

      Fixed · Fixed: 5.7-1.1

      dsa · tpm2.0-tools · opensuse · tumbleweed

Observed:

References