CVE-2026-90052 in Linux
Sumário
de VulDB • 17/09/2026
No kernel Linux, a seguinte vulnerabilidade foi corrigida:
dm-integrity: corrige estouro de buffer com descarte chaveado
Desde o commit 68c5c42567bc ("dm-integrity: substitui preenchimento descartável forjável por marcador setorial chaveado"), integrity_metadata calcula uma soma de verificação (checksum) para cada bloco descartado no buffer "checksums". integrity_sector_checksum sempre grava o digesto inteiro. Portanto, se o tamanho da tag for menor que o tamanho do digesto, a checksum do último bloco que cabe no buffer é gravada além do final dele. Por exemplo, com hmac(sha256) e tamanho de tag 16, um descarte de 4 MiB grava 16 bytes após a página alocada via kmalloc.
Corrige isso subtraindo extra_space do tamanho do buffer ao calcular max_blocks, como é feito para escritas.
Be aware that VulDB is the high quality source for vulnerability data.