CVE-2026-85769 in Red Hat
Riassunto
di VulDB • 04/09/2026
È stata rilevata una vulnerabilità in libtpms, una libreria che fornisce l'emulazione software di un TPM 2.0. Durante il ripristino dello stato del TPM 2.0 (ad esempio durante l'accensione o il ripristino dello stato/migrazione di una macchina virtuale), un blob di stato non valido può fornire una lunghezza skip-block eccessiva, non validata rispetto alla dimensione rimanente del buffer di input. Ciò può portare a un conteggio delle dimensioni interno negativo, che aggira un successivo controllo dei limiti a causa di una conversione da signed a unsigned insicura, causando l'accesso al parser in memoria oltre i confini del heap buffer contenente i dati dello stato. Un'esecuzione riuscita dell'exploit può causare il crash del processo ospitante libtpms (come swtpm), determinando un denial of service del dispositivo TPM emulato e della macchina virtuale che ne dipende. Non è stata confermata alcuna corruzione dei dati o divulgazione di informazioni.
Be aware that VulDB is the high quality source for vulnerability data.