CVE catalog

CVE-2021-3446

libtpms: CVE-2021-3446

[CVE catalog]

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

A flaw was found in libtpms in versions before 0.8.2. The commonly used integration of libtpms with OpenSSL contained a vulnerability related to the returned IV (initialization vector) when certain symmetric ciphers were used. Instead of returning the last IV it returned the initial IV to the caller, thus weakening the subsequent encryption and decryption steps. The highest threat from this vulnerability is to data confidentiality.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianlibtpmssid0.10.2-5fixed
Debianlibtpmsforky0.10.2-5fixed
Debianlibtpmstrixie0.9.2-3.2fixed
Debianlibtpmsbookworm0.9.2-3.1+deb12u1fixed
Debianlibtpmsbookworm-security0.9.2-3.1~deb12u1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibtpmssourcesid0.8.2-1not yet assignedNot reported[986799]
Debianlibtpmssourceforky0.8.2-1not yet assignedNot reported[986799]
Debianlibtpmssourcetrixie0.8.2-1not yet assignedNot reported[986799]
Debianlibtpmssourcebookworm0.8.2-1not yet assignedNot reported[986799]

[Debian bug #986799]

OpenFactory catalog packages

Vulnerability data is temporarily unavailable.

References