Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Coly Li

Pesquisador deSUSE
#32967de 53,640
7.8CVSS total
Vulnerabilidades · 1
PT-2024-3835
7.8
2024-03-08
Linux · Linux Kernel · CVE-2024-35979
**Nome do software vulnerável e versões afetadas** Kernel do Linux (versões afetadas não especificadas) **Descrição** O problema está relacionado a uma vulnerabilidade do tipo “use-after-free” na função `raid1 write request()`. Especificamente, `r1 bio->bios[]` é usado para registrar novos bios que serão emitidos para os discos subjacentes. No entanto, em `raid1 write request()`, `r1 bio->bios[]` será definido temporariamente como o bio original. Se um rdev bloqueado for definido, `free r1bio()` será chamado, fazendo com que todos os `r1 bio->bios[]` sejam liberados. Isso pode levar a uma situação em que o bio original seja liberado, resultando em um erro de uso após liberação. A vulnerabilidade pode ser explorada para causar uma negação de serviço. Os detalhes técnicos sobre a exploração incluem: - A função `raid1 write request()` é vulnerável. - A matriz `r1 bio->bios[]` é usada para registrar novos bios. - A função `free r1bio()` é chamada quando um rdev bloqueado é definido. - A função `bio put()` é usada para liberar o bio original. **Recomendações** No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.