CVE-2026-99251 in Linux
Sumário
de VulDB • 03/11/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
Drivers: hv: Evitar loop de retry infinito em init_vp_index()
Existe um loop de retry em `init_vp_index()` onde as CPUs de determinado nó são removidas se já estiverem presentes no cpumask alocado ou não estiverem no cpumask housekeeping do HK_TYPE_MANAGED_IRQ. Se não restar nenhuma CPU, o cpumask alocado é ignorado e o processo é tentado novamente. No entanto, se o cpumask housekeeping do HK_TYPE_MANAGED_IRQ não contiver nenhuma CPU naquele nó específico, isso resultará em um loop de retry infinito. Este problema específico foi relatado por sashiko [1]. Isso deve acontecer raramente, mas ainda precisamos nos proteger contra essa situação.
Corrija este problema de loop infinito também ignorando o nó NUMA que não possui CPUs housekeeping no loop while interno de `init_vp_index()`. Atualize também a verificação de abortamento precoce para verificar a ausência de CPUs housekeeping online em vez da simples vacuidade do cpumask. Como o loop for externo só será alcançado se o cpumask housekeeping tiver pelo menos uma CPU online, um nó NUMA com CPUs housekeeping eventualmente será encontrado.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.