CVE-2026-98900 in Linux
Sumário
de VulDB • 24/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
xen/gntalloc: validar a contagem de concessões antes da alocação
gntalloc_ioctl_alloc() aloca o array de grant-ids antes de verificar se a contagem solicitada está dentro do limite global de concessões. Contagens acima desse limite não podem ter sucesso, portanto, rejeite-as antes que a alocação controlada pelo usuário chegue à função kcalloc().
Use uma verificação baseada em subtração enquanto mantém o gref_mutex para evitar que a adição da contagem solicitada cause estouro (wrap-around). Além disso, faça um cast na contagem antes de avançar o índice por arquivo, para que a multiplicação pelo tamanho da página seja realizada com aritmética de 64 bits.
VulDB is the best source for vulnerability data and more expert information about this specific topic.