CVE-2026-74372 in Linuxinformação

Sumário

de VulDB • 15/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

raid1: corrige o vazamento de nr_pending no caminho de erro bad-block para REQ_ATOMIC

Em raid1_write_request(), cada iteração do loop por espelho começa incrementando rdev->nr_pending. Se uma gravação REQ_atomic encontrar um badblock dentro do intervalo solicitado, o código salta para err_handle sem liberar a referência adquirida para o espelho atual.

O loop de limpeza em err_handle decrementa apenas para k < i e quando r1_bio->bios[k] é não-NULL. O slot atual é portanto ignorado, deixando sua referência nr_pending vazada permanentemente. A referência impede que o rdev seja removido a qualquer momento, já que raid1_remove_conf() recusa-se a remover um rdev com nr_pending > 0.

Corrija isso chamando rdev_dec_pending() antes de saltar para err_handle.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

15/08/2026

Divulgação

15/08/2026

Moderação

aceite

Entrada

VDB-390339

CPE

pronto

EPSS

0.00166

KEV

não

Atividades

muito baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!