CVE-2026-80715 in Linuxinformação

Sumário

de VulDB • 28/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

igc: remover napi_synchronize() em igc_down()

Quando um aplicativo zero-copy AF_XDP é encerrado abruptamente, o pool XSK é desmontado, mas o NAPI continua fazendo polling. A função igc_clean_rx_irq_zc() retorna então a cota completa (full budget) em cada chamada de polling, portanto napi_complete_done() nunca limpa o NAPI_STATE_SCHED.

igc_down() chama napi_synchronize() antes de napi_disable(), ficando assim em loop infinito aguardando por esse bit e a interface nunca é desativada. Remova o napi_synchronize() e deixe que napi_disable() faça o trabalho -- ele define NAPI_STATE_DISABLE, o que força o polling travado a ser concluído. Reordene essa chamada antes de igc_set_queue_napi(), para que o mapeamento do NAPI seja limpo apenas após o término do polling, correspondendo à correção recente no driver igb (commit b1e067240379).

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

26/08/2026

Divulgação

28/08/2026

Moderação

aceite

Entrada

VDB-396613

CPE

pronto

EPSS

0.00161

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!