CVE-2020-24455 Privilege escalation in TPM2 source

Medium 6.7 Published Updated

A missing variable initialization in the TPM2 source allows a privileged local user to escalate privileges.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2020-24455?

CVE-2020-24455 is a medium-severity vulnerability in Fedoraproject Fedora, published on 26 Feb 2021. It can only be exploited from the same machine or local network, with no action from the victim.

Official 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.

Weakness: CWE-909

Which versions are affected by CVE-2020-24455?

It affects 2 products.

Linux distribution packages (1)
tpm2-0-tss openSUSE:TumbleweedAll versions3.1.0-1.2

Products include Fedoraproject Fedora, Tpm2 Software Stack Project Tpm2 Software Stack.

How do I fix CVE-2020-24455?

Upgrade to a fixed version.

Is CVE-2020-24455 being exploited?

There is no known exploitation of CVE-2020-24455 in the wild and no public exploit code.

All Fedoraproject Fedora vulnerabilities

Sources

Also known as AZL-6924, DEBIAN-CVE-2020-24455, GHSA-qh4p-3mhw-2cp7, MGASA-2020-0417, OESA-2021-1016, openSUSE-SU-2024:11470-1.

Is CVE-2020-24455 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free