Início
Início
Tendências
Tendências
Vulnerabilidades
Vulnerabilidades
Notícias
Notícias
Pesquisadores
Pesquisadores
Por que dbugs?
Por que dbugs?
Configurações

Miaohe

#25498de 56,330
9.8CVSS total
Vulnerabilidades · 1
PT-2026-52303
9.8
2026-06-25
Linux · Linux Kernel · CVE-2026-53207
**Nome do Software Vulnerável e Versões Afetadas** Linux kernel (versões afetadas não especificadas) **Description** Um deadlock recursivo de spinlock (AA deadlock) pode ocorrer no `hugetlb lock` quando duas chamadas simultâneas de `madvise(MADV HWPOISON)` são feitas na mesma página hugetlb enquanto competem com um unmap simultâneo. Isso acontece porque o caminho `out:` na função ` get huge page for hwpoison()` chama `folio put()` para descartar a referência GUP enquanto o `hugetlb lock` ainda é retido pelo wrapper `get huge page for hwpoison()`. Se um unmap simultâneo já tiver liberado a referência de mapeamento da tabela de páginas, `folio put()` reduz a contagem de referência do folio para zero, acionando `free huge folio()`, que então tenta readquirir o `hugetlb lock` não recursivo, resultando em um deadlock. **Recommendations** No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.