Every CVE Search/ Get API key

CVE-2023-22745

Buffer Overlow in TSS2_RC_Decode in tpm2-tss

6.4 MediumFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
High
Privileges needed
High
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.54%Down 0.5 points since Jan 20, 2023
90%50%10%1%

What each source reports

CVE List Score used 6.4

Buffer Overlow in TSS2_RC_Decode in tpm2-tss

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.

Record
CVE-2023-22745
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-120
Updated
2026-11-02
EUVDEUVD-2023-26863 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.

Record
EUVD-2023-26863
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
NVD 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.

Record
CVE-2023-22745
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-120
Updated
2026-11-02
OSVAZL-13055 6.4

CVE-2023-22745 affecting package tpm2-tss for versions less than 2.4.6-2

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.

Record
AZL-13055
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVAZL-69129 6.4

CVE-2023-22745 affecting package tpm2-tss for versions less than 4.0.1-1

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.

Record
AZL-69129
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-05
OSVBELL-CVE-2023-22745 6.4
Record
BELL-CVE-2023-22745
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 16 moreShow less
OSV 6.4

Buffer Overlow in TSS2_RC_Decode in tpm2-tss

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.

Record
CVE-2023-22745
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-120
Updated
2026-11-02
OSVDEBIAN-CVE-2023-22745 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.

Record
DEBIAN-CVE-2023-22745
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2023-1079 6.4

tpm2-tss security update

tpm2-tss is a software stack supporting Trusted Platform Module(TPM) 2.0 system APIs which provides TPM2.0 specified APIs for applications to access TPM module through kernel TPM drivers.

Security Fix(es):

tpm2-tss is an open source software implementation of the Trusted Computing Group (TCG) Trusted Platform Module (TPM) 2 Software Stack (TSS2). In affected versions 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.(CVE-2023-22745)

Record
OESA-2023-1079
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:6685 6.4

Red Hat Security Advisory: tpm2-tss security and enhancement update

Record
RHSA-2023:6685
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:7166 6.4

Red Hat Security Advisory: tpm2-tss security and enhancement update

Record
RHSA-2023:7166
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:4408 6.4

Red Hat Security Advisory: tpm2-tss security update

Record
RHSA-2024:4408
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2024:4739 6.4

Red Hat Security Advisory: tpm2-tss security update

Record
RHSA-2024:4739
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2023-22745 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.

Record
UBUNTU-CVE-2023-22745
CVSS 3.1
6.4 MediumCVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2023:6685 No score

Low: tpm2-tss security and enhancement update

The tpm2-tss packages provide the Intel implementation of the Trusted Platform Module (TPM) 2.0 System API library. This library enables programs to interact with TPM 2.0 devices

Security Fix(es):

  • tpm2-tss: Buffer Overlow in TSS2_RC_Decode (CVE-2023-22745)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:6685
Updated
2026-11-02
OSVALSA-2023:7166 No score

Low: tpm2-tss security and enhancement update

The tpm2-tss packages provide the Intel implementation of the Trusted Platform Module (TPM) 2.0 System API library. This library enables programs to interact with TPM 2.0 devices

Security Fix(es):

  • tpm2-tss: Buffer Overlow in TSS2_RC_Decode (CVE-2023-22745)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:7166
Updated
2026-11-02
OSVCLSA-2025-1760021057 No score

tpm2-tss: Fix of CVE-2023-22745

  • CVE-2023-22745: fix out-of-bounds access in tss2_rc layer handler
Record
CLSA-2025-1760021057
Updated
2026-11-02
OSVMGASA-2023-0050 No score

Updated tpm2-tss packages fix security vulnerability

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. (CVE-2023-22745)

Record
MGASA-2023-0050
Updated
2026-11-02
OSVopenSUSE-SU-2024:12629-1 No score

libtss2-esys0-3.2.0-3.1 on GA media

These are all security issues fixed in the libtss2-esys0-3.2.0-3.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12629-1
Updated
2026-11-02
OSVSUSE-SU-2023:0526-1 No score

Security update for tpm2-0-tss

This update for tpm2-0-tss fixes the following issues:

  • CVE-2023-22745: Fixed a memory safety issue that could be exploited by local attackers with TPM access (bsc#1207325).
Record
SUSE-SU-2023:0526-1
Updated
2026-11-02
OSVSUSE-SU-2023:0613-1 No score

Security update for tpm2-0-tss

This update for tpm2-0-tss fixes the following issues:

  • CVE-2023-22745: Fixed a memory safety issue that could be exploited by local attackers with TPM access (bsc#1207325).
Record
SUSE-SU-2023:0613-1
Updated
2026-11-02
OSVUSN-6796-1 No score

tpm2-tss vulnerabilities

Fergus Dall discovered that TPM2 Software Stack did not properly handle layer arrays. An attacker could possibly use this issue to cause TPM2 Software Stack to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2023-22745)

Jurgen Repp and Andreas Fuchs discovered that TPM2 Software Stack did not validate the quote data after deserialization. An attacker could generate an arbitrary quote and cause TPM2 Software Stack to have unknown behavior. (CVE-2024-29040)

Record
USN-6796-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
tpm2-tss
AlmaLinux:9
before 3.2.2-2.el9
3.2.2-2.el9
tpm2-tss-devel
AlmaLinux:9
before 3.2.2-2.el9
3.2.2-2.el9
tpm2-tss
AlmaLinux:8
before 2.3.2-5.el8
2.3.2-5.el8
tpm2-tss-devel
AlmaLinux:8
before 2.3.2-5.el8
2.3.2-5.el8
tpm2-tss
Azure Linux:2
before 2.4.6-2
2.4.6-2
tpm2-tss
Azure Linux:3
before 4.0.1-1
4.0.1-1
tpm2-tss
Alpaquita:23
3.2.0-r0 up to 3.2.2-r0
3.2.2-r0
tpm2-tss
Alpaquita:stream
3.2.0-r0 up to 4.0.1-r0
4.0.1-r0
tpm2-tss
TuxCare:AlmaLinux:9.2
before 3.0.3-8.el9.tuxcare.els1
3.0.3-8.el9.tuxcare.els1
tpm2-tss-devel
TuxCare:AlmaLinux:9.2
before 3.0.3-8.el9.tuxcare.els1
3.0.3-8.el9.tuxcare.els1
Show 45 moreShow less
Affected packages
PackageAffectedFixed
tpm2-tss
Debian:12
before 3.2.1-3
3.2.1-3
tpm2-tss
Debian:13
before 3.2.1-3
3.2.1-3
tpm2-tss
Debian:14
before 3.2.1-3
3.2.1-3
tpm2-tss
Mageia:8
before 3.2.2-1.mga8
3.2.2-1.mga8
tpm2-tss
openEuler:20.03-LTS-SP1
before 3.0.3-2.oe1
3.0.3-2.oe1
tpm2-tss
openEuler:20.03-LTS-SP3
before 3.0.3-2.oe1
3.0.3-2.oe1
tpm2-tss
openEuler:22.03-LTS
before 3.1.0-3.oe2203sp1
3.1.0-3.oe2203sp1
tpm2-tss
openEuler:22.03-LTS-SP1
before 3.1.0-3.oe2203sp1
3.1.0-3.oe2203sp1
tpm2-tss
Red Hat:enterprise_linux:9::baseos
before 0:3.2.2-2.el9
0:3.2.2-2.el9
tpm2-tss-debuginfo
Red Hat:enterprise_linux:9::baseos
before 0:3.2.2-2.el9
0:3.2.2-2.el9
tpm2-tss-debugsource
Red Hat:enterprise_linux:9::baseos
before 0:3.2.2-2.el9
0:3.2.2-2.el9
tpm2-tss-debuginfo
Red Hat:enterprise_linux:9::crb
before 0:3.2.2-2.el9
0:3.2.2-2.el9
tpm2-tss-debugsource
Red Hat:enterprise_linux:9::crb
before 0:3.2.2-2.el9
0:3.2.2-2.el9
tpm2-tss-devel
Red Hat:enterprise_linux:9::crb
before 0:3.2.2-2.el9
0:3.2.2-2.el9
tpm2-tss
Red Hat:enterprise_linux:8::baseos
before 0:2.3.2-5.el8
0:2.3.2-5.el8
tpm2-tss-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:2.3.2-5.el8
0:2.3.2-5.el8
tpm2-tss-debugsource
Red Hat:enterprise_linux:8::baseos
before 0:2.3.2-5.el8
0:2.3.2-5.el8
tpm2-tss-devel
Red Hat:enterprise_linux:8::baseos
before 0:2.3.2-5.el8
0:2.3.2-5.el8
tpm2-tss
Red Hat:rhel_aus:8.6::baseos
before 0:2.3.2-5.el8_6
0:2.3.2-5.el8_6
tpm2-tss-debuginfo
Red Hat:rhel_aus:8.6::baseos
before 0:2.3.2-5.el8_6
0:2.3.2-5.el8_6
tpm2-tss-debugsource
Red Hat:rhel_aus:8.6::baseos
before 0:2.3.2-5.el8_6
0:2.3.2-5.el8_6
tpm2-tss-devel
Red Hat:rhel_aus:8.6::baseos
before 0:2.3.2-5.el8_6
0:2.3.2-5.el8_6
tpm2-tss
Red Hat:rhel_e4s:8.6::baseos
before 0:2.3.2-5.el8_6
0:2.3.2-5.el8_6
tpm2-tss-debuginfo
Red Hat:rhel_e4s:8.6::baseos
before 0:2.3.2-5.el8_6
0:2.3.2-5.el8_6
tpm2-tss-debugsource
Red Hat:rhel_e4s:8.6::baseos
before 0:2.3.2-5.el8_6
0:2.3.2-5.el8_6
tpm2-tss-devel
Red Hat:rhel_e4s:8.6::baseos
before 0:2.3.2-5.el8_6
0:2.3.2-5.el8_6
tpm2-tss
Red Hat:rhel_tus:8.6::baseos
before 0:2.3.2-5.el8_6
0:2.3.2-5.el8_6
tpm2-tss-debuginfo
Red Hat:rhel_tus:8.6::baseos
before 0:2.3.2-5.el8_6
0:2.3.2-5.el8_6
tpm2-tss-debugsource
Red Hat:rhel_tus:8.6::baseos
before 0:2.3.2-5.el8_6
0:2.3.2-5.el8_6
tpm2-tss-devel
Red Hat:rhel_tus:8.6::baseos
before 0:2.3.2-5.el8_6
0:2.3.2-5.el8_6
tpm2-tss
Red Hat:rhel_eus:8.8::baseos
before 0:2.3.2-5.el8_8
0:2.3.2-5.el8_8
tpm2-tss-debuginfo
Red Hat:rhel_eus:8.8::baseos
before 0:2.3.2-5.el8_8
0:2.3.2-5.el8_8
tpm2-tss-debugsource
Red Hat:rhel_eus:8.8::baseos
before 0:2.3.2-5.el8_8
0:2.3.2-5.el8_8
tpm2-tss-devel
Red Hat:rhel_eus:8.8::baseos
before 0:2.3.2-5.el8_8
0:2.3.2-5.el8_8
tpm2-0-tss
SUSE:Linux Enterprise Micro 5.3
before 3.1.0-150400.3.3.1
3.1.0-150400.3.3.1
tpm2-0-tss
SUSE:Linux Enterprise Module for Basesystem 15 SP4
before 3.1.0-150400.3.3.1
3.1.0-150400.3.3.1
tpm2-0-tss
openSUSE:Leap Micro 5.3
before 3.1.0-150400.3.3.1
3.1.0-150400.3.3.1
tpm2-0-tss
openSUSE:Leap 15.4
before 3.1.0-150400.3.3.1
3.1.0-150400.3.3.1
tpm2-0-tss
SUSE:Linux Enterprise Real Time 15 SP3
before 2.4.5-150300.3.6.1
2.4.5-150300.3.6.1
tpm2-0-tss
openSUSE:Leap 15.4
before 2.4.5-150300.3.6.1
2.4.5-150300.3.6.1
tpm2-tss
Ubuntu:20.04:LTS
before 2.3.2-1ubuntu0.20.04.2, plus listed versions
2.1.0-42.3.1-32.3.2-12.3.2-1ubuntu0.20.04.1
2.3.2-1ubuntu0.20.04.2
tpm2-tss
Ubuntu:22.04:LTS
before 3.2.0-1ubuntu1.1, plus listed versions
3.0.3-2ubuntu13.0.3-2ubuntu23.1.0-3ubuntu13.2.0-0ubuntu23.2.0-1ubuntu1
3.2.0-1ubuntu1.1
tpm2-tss
Ubuntu:20.04:LTS
From an advisory covering 2 CVEs
before 2.3.2-1ubuntu0.20.04.2, plus listed versions
2.1.0-42.3.1-32.3.2-12.3.2-1ubuntu0.20.04.1
2.3.2-1ubuntu0.20.04.2
tpm2-tss
Ubuntu:22.04:LTS
From an advisory covering 2 CVEs
before 3.2.0-1ubuntu1.1, plus listed versions
3.0.3-2ubuntu13.0.3-2ubuntu23.1.0-3ubuntu13.2.0-0ubuntu23.2.0-1ubuntu1
3.2.0-1ubuntu1.1
tpm2-tss
Ubuntu:24.04:LTS
From an advisory covering 2 CVEs
before 4.0.1-7.1ubuntu5.1, plus listed versions
4.0.1-3ubuntu14.0.1-6ubuntu14.0.1-7ubuntu14.0.1-7.1ubuntu44.0.1-7.1ubuntu5
4.0.1-7.1ubuntu5.1

History

History
RecordedChangedSources
affected
factsOSV
first indexedCVE List, EUVD, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2023-22745 is a medium vulnerability (CVSS 6.4) in Tpm2-software Tpm2-tss, published January 19, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.54%, the 45th percentile. Fixed in tpm2-tss 3.2.2-2.el9.

References

Show 32 moreShow less
MoveEnter Open