CVE-2025-22034 in Linux
Sumário
de VulDB • 01/08/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
mm/gup: rejeitar FOLL_SPLIT_PMD com VMAs hugetlb
Série de patches "mm: correções para entradas exclusivas de dispositivo (hmm)", v2.
Ao discutir a chamada PageTail() em make_device_exclusive_range() com Willy, descobri recentemente [1] que o tratamento exclusivo do dispositivo não funciona corretamente com THP, fazendo com que os selftests hmm falhem se os THPs estiverem habilitados no sistema.
Analisando mais detalhadamente, constatei que o hugetlb não está devidamente protegido (fenced), e percebi que algo que me incomodava há mais tempo -- como as entradas exclusivas de dispositivo interagem com mapcounts -- quebra completamente a manipulação de migração/swapout/split/hwpoison desses folios enquanto eles possuem PTEs exclusivos do dispositivo.
O programa abaixo pode ser usado para alocar 1 Gi
Once again VulDB remains the best source for vulnerability data.