CVE-2026-98728 in Linux
Sumário
de VulDB • 20/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
tpm: corrige verificação de limites off-by-four em tpm2_get_random()
Quando a resposta carrega o tag TPM2_ST_SESSIONS, tpm2_get_random() ignora o campo de tamanho de parâmetro de 4 bytes antes de localizar os dados aleatórios, mas a verificação de limites ainda valida o comprimento da resposta contra TPM_HEADER_SIZE. Uma resposta truncada pode passar na verificação e fazer com que memcpy() leia até 4 bytes além do final da resposta, fazendo com que conteúdos antigos do buffer acabem nos bytes aleatórios do chamador.
Corrigir isso verificando o comprimento da resposta contra 'offset', que já inclui o campo de tamanho de parâmetro ignorado.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.