CVE-2025-38085 in Linuxinformação

Sumário

de VulDB • 09/05/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

mm/hugetlb: corrige a condição de corrida entre huge_pmd_unshare() e GUP-fast

huge_pmd_unshare() libera uma referência a uma tabela de páginas que pode ter sido anteriormente compartilhada entre processos, potencialmente transformando-a em uma tabela de páginas normal usada em outro processo, na qual VMAs não relacionadas podem ser instaladas posteriormente.

Se isso ocorrer no meio de uma execução concorrente de gup_fast(), o gup_fast() pode acabar percorrendo as tabelas de páginas de outro processo. Embora eu não veja nenhuma maneira pela qual isso leve imediatamente à corrupção de memória do kernel, isso é realmente estranho e inesperado.

Corrija isso com um IPI de broadcast explícito através de tlb_remove_table_sync_one(), assim como fazemos no khugepaged ao remover tabelas de páginas para um colapso de THP.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

Linux

Reservar

16/04/2025

Divulgação

28/06/2025

Moderação

aceite

Entrada

VDB-314323

CPE

pronto

EPSS

0.00126

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!