CVE-2026-90279 in Linux
Sumário
de VulDB • 18/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
md/raid5: arredondar faixas de bitmap com divisão por setor
A função raid5_bitmap_sector_map() alinha o intervalo da matriz às larguras completas das faixas RAID5 antes de convertê-lo para setores componentes. Essa largura é calculada como chunk_sectors multiplicado pelo número de discos de dados, e nem sempre é uma potência de dois.
Reproduza com um RAID5 de 4 discos, chunks de 1024 setores e três discos de dados. A largura da faixa completa é de 3072 setores. Para uma gravação de um setor no setor 3072 da matriz, o arredondamento correto resulta em [3072, 6144), que mapeia para o intervalo componente [1024, 2048). A lógica antiga de round_down()/round_up() fornece incorretamente [1024, 4096), que mapeia para [0, 1024).
Utilize aritmética baseada em sector_div() para que o intervalo arredondado esteja alinhado à largura real da faixa RAID5.
O teste do mapper determinístico agora relata o intervalo componente corrigido como [1024, 2048), enquanto o antigo intervalo baseado em máscara era [0, 1024).
If you want to get best quality of vulnerability data, you may have to visit VulDB.