{"id":"CVE-2020-24455","aliases":["AZL-6924","BELL-CVE-2020-24455","DEBIAN-CVE-2020-24455","EUVD-2020-17175","GHSA-qh4p-3mhw-2cp7","MGASA-2020-0417","OESA-2021-1016","openSUSE-SU-2024:11470-1"],"status":"published","title":"Missing initialization of a variable in the TPM2 source may allow a privileged user to...","description":"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.","severity":{"version":"3.1","score":6.7,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-11","score":0.00584,"percentile":0.48345,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-909"],"published":"2020-11-13T21:20:36Z","modified":"2026-10-26T12:00:38Z","fixes":[{"ecosystem":"Azure Linux:2","package":"tpm2-tss","fixed_in":["2.4.6-1"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"tpm2-tss","fixed_in":["3.0.1-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"tpm2-tss","fixed_in":["3.0.1-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"tpm2-tss","fixed_in":["3.0.1-1"],"sources":["osv"]},{"ecosystem":"Mageia:7","package":"tpm2-tss","fixed_in":["2.4.3-1.mga7"],"sources":["osv"]},{"ecosystem":"openEuler:20.03-LTS","package":"tpm2-tss","fixed_in":["2.4.1-2.oe1"],"sources":["osv"]},{"ecosystem":"openEuler:20.03-LTS-SP1","package":"tpm2-tss","fixed_in":["2.4.1-2.oe1"],"sources":["osv"]},{"ecosystem":"openSUSE:Tumbleweed","package":"tpm2-0-tss","fixed_in":["3.1.0-1.2"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Azure Linux:2","package":"tpm2-tss","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.6-1"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"tpm2-tss","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.1-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"tpm2-tss","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.1-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"tpm2-tss","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.1-1"}]}]},{"source":"osv","ecosystem":"Mageia:7","package":"tpm2-tss","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.3-1.mga7"}]}]},{"source":"osv","ecosystem":"openEuler:20.03-LTS","package":"tpm2-tss","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.1-2.oe1"}]}]},{"source":"osv","ecosystem":"openEuler:20.03-LTS-SP1","package":"tpm2-tss","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.4.1-2.oe1"}]}]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"tpm2-0-tss","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.1.0-1.2"}]}]}],"products":[{"vendor":"fedoraproject","product":"fedora"},{"vendor":"tpm2_software_stack_project","product":"tpm2_software_stack"}],"references":[{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1902167","tags":["x_refsource_CONFIRM","x_transferred","Issue Tracking","Patch","Third Party Advisory","fix"]},{"url":"https://github.com/tpm2-software/tpm2-tss/releases/tag/2.4.3","tags":["x_refsource_CONFIRM","x_transferred","Release Notes","Third Party Advisory","advisory","web"]},{"url":"https://github.com/tpm2-software/tpm2-tss/releases/tag/3.0.1","tags":["x_refsource_CONFIRM","x_transferred","Release Notes","Third Party Advisory","advisory"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/7KPOENCMJU4DMT3BDNUBRK25B3DJ47UO/","tags":["vendor-advisory","x_refsource_FEDORA","x_transferred","web"]},{"url":"https://security.gentoo.org/glsa/202107-10","tags":["vendor-advisory","x_refsource_GENTOO","x_transferred","Third Party Advisory","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-24455","tags":["web","advisory"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/7KPOENCMJU4DMT3BDNUBRK25B3DJ47UO/"},{"url":"https://github.com/advisories/GHSA-qh4p-3mhw-2cp7"},{"url":"https://docs.bell-sw.com/security/cves/CVE-2020-24455","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2020-24455","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2020-0417.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=27412","tags":["report"]},{"url":"https://github.com/tpm2-software/tpm2-tss/releases","tags":["web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/KBRTMYDRPQBDGNADVXGI745WGT2MGVOO/","tags":["web"]},{"url":"https://openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1016","tags":["advisory"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2020-24455","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2020-24455","description":"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.","status":"published","published":"2021-02-26T02:55:50Z","modified":"2024-08-04T15:12:09.085Z","updated_at":"2026-11-02T14:35:54.170199Z"}],"euvd":[{"id":"EUVD-2020-17175","description":"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.","status":"published","published":"2021-02-26T02:55:50Z","modified":"2024-08-04T15:12:09Z","updated_at":"2026-11-03T03:07:19.775117Z"}],"ghsa":[{"id":"GHSA-qh4p-3mhw-2cp7","title":"Missing initialization of a variable in the TPM2 source may allow a privileged user to...","description":"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.","status":"published","published":"2022-05-24T17:43:08Z","modified":"2023-01-27T05:03:17Z","cvss":[{"version":"3.1","score":6.7,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"medium"}],"cwes":["CWE-909"],"updated_at":"2026-11-02T14:42:12.753514Z"}],"nvd":[{"id":"CVE-2020-24455","description":"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.","status":"published","published":"2021-02-26T03:15:12.213Z","modified":"2026-06-17T03:05:38.073Z","cvss":[{"version":"3.1","score":6.7,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"medium","assessor":"primary"},{"version":"2.0","score":4.6,"vector":"AV:L/AC:L/Au:N/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-909"],"updated_at":"2026-11-02T14:06:37.687844Z"}],"osv":[{"id":"AZL-6924","title":"CVE-2020-24455 affecting package tpm2-tss for versions less than 2.4.6-1","description":"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.","status":"published","published":"2021-02-26T03:15:12Z","modified":"2026-04-21T04:38:33.454188Z","cvss":[{"version":"3.1","score":6.7,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"medium"}],"updated_at":"2026-11-02T15:28:08.630357Z"},{"id":"BELL-CVE-2020-24455","title":"CVE-2020-24455 does not affect BellSoft software","status":"withdrawn","published":"2021-02-26T03:15:00Z","modified":"2026-01-26T09:48:18.164321Z","cvss":[{"version":"3.1","score":6.7,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"medium"}],"updated_at":"2026-11-02T15:28:15.925958Z"},{"id":"CVE-2020-24455","description":"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.","status":"published","published":"2021-02-26T03:15:12.213Z","modified":"2026-10-20T10:52:51.880843895Z","cvss":[{"version":"3.1","score":6.7,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"medium"}],"updated_at":"2026-11-02T15:44:15.879068Z"},{"id":"DEBIAN-CVE-2020-24455","description":"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.","status":"published","published":"2021-02-26T03:15:12.213Z","modified":"2026-10-26T12:00:38.722439576Z","cvss":[{"version":"3.1","score":6.7,"vector":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:33.729655Z"},{"id":"OESA-2021-1016","title":"tpm2-tss security update","description":"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.\\r\\n\\r\\n\r\nSecurity Fix(es):\\r\\n\\r\\n\r\nNo description is available for this CVE.(CVE-2020-24455)\\r\\n\\r\\n","status":"published","published":"2021-02-04T11:04:14Z","modified":"2026-08-18T01:15:06.105125075Z","cvss":[{"version":"3.1","score":4.1,"vector":"CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:52:38.987987Z"},{"id":"MGASA-2020-0417","title":"Updated tpm2-tss packages fix a security vulnerability","description":"FAPI PolicyPCR not instatiating correctly (CVE-2020-24455).\n\nNote that all TPM object created with a PolicyPCR with the currentPcrs\nand currentPcrsAndBank options have been created with an incorrect policy\nthat omits PCR checks. All such objects have to be recreated.\n\nThe tpm2-tss package has been updated to version 2.4.3, which includes a fix\nfor this issue and several other changes.  See the upstream release\nannouncements for details.\n","status":"published","published":"2020-11-13T21:20:36Z","modified":"2026-04-16T04:41:53.473234208Z","updated_at":"2026-11-02T15:49:41.509337Z"},{"id":"openSUSE-SU-2024:11470-1","title":"libtss2-esys0-3.1.0-1.2 on GA media","description":"These are all security issues fixed in the libtss2-esys0-3.1.0-1.2 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T02:32:39.895509Z","updated_at":"2026-11-02T16:58:35.195147Z"}]}}
