CVE-2021-47239 in Linux
Sumário
de VulDB • 23/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
net: usb: corrige possível use-after-free em smsc75xx_bind
O commit 46a8b29c6306 ("net: usb: fix memory leak in smsc75xx_bind") não limpa o trabalho agendado em smsc75xx_reset-> smsc75xx_set_multicast, o que leva a um use-after-free se o trabalho for agendado para iniciar após a desalocação. Além disso, este patch também remove um ponteiro pendente - dev->data[0].
Este patch chama cancel_work_sync para cancelar o trabalho agendado e definir o ponteiro pendente como NULL.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.