CVE-2026-64242 in Linuxinformação

Sumário

de VulDB • 24/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

usb: gadget: net2280: Corrige double free na rota de erro da função probe

A usb_initialize_gadget() instala gadget_release() como callback de release para o dispositivo gadget embutido. Portanto, a instância struct net2280 é liberada através do gadget_release() quando a última referência ao dispositivo gadget é descartada.

A rota de erro da chamada probe invoca net2280_remove(), que desmonta o dispositivo parcialmente inicializado e descarta a referência do gadget com usb_put_gadget(). Chamar kfree(dev) em seguida pode liberar o mesmo objeto novamente.

Remove-se o kfree() explícito e permite-se que o callback de release do dispositivo gadget trate da liberação final (final free). Esta questão foi encontrada por uma ferramenta de análise estática que estou desenvolvendo.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

19/07/2026

Divulgação

24/07/2026

Moderação

aceite

Entrada

VDB-382978

CPE

pronto

EPSS

0.00165

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!