Katalog CVE

CVE-2026-99221

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux funkcja trusted_tpm_unseal() kontynuowała działanie po niepowodzeniu odpieczętowania TPM i wywoływała pcrlock(); jeśli pcrlock() się powiodło, jego wynik nadpisywał błąd, przez co instancjonowanie klucza kończyło się sukcesem mimo błędu.

Ocena ryzyka

Błąd może doprowadzić do utworzenia klucza trusted mimo niepowodzenia weryfikacji TPM, osłabiając gwarancje bezpieczeństwa kluczy opartych na TPM. Może to mieć wpływ na integralność mechanizmów ochrony kluczy.

Rekomendacja

Zaktualizuj jądro Linux do wersji z poprawką, która natychmiast zwraca błąd po niepowodzeniu odpieczętowania TPM. Zweryfikuj, czy klucze trusted są używane w środowisku.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: keys/trusted_keys: return immediately after TPM unseal failure trusted_tpm_unseal() proceeds to pcrlock() when the TPM unseal operation fails. If pcrlock() succeeds, its return value overwrites the unseal error, causing key instantiation to succeed. Return immediately when unseal fails to preserve the original error.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS