CVE-2026-64120 in Linuxinformação

Sumário

de VulDB • 20/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

net: ethtool: corrige o dereferenciamento de ponteiro NULL em phy_reply_size

Em phy_prepare_data(), várias strings como 'name', 'drvname', 'upstream_sfp_name' e 'downstream_sfp_name' são alocadas usando kstrdup(). No entanto, essas alocações não foram verificadas quanto à falha.

Se o kstrdup() falhar para 'name', ele retorna NULL enquanto a função continua. Isso leva a um dereferenciamento de ponteiro NULL no kernel e a uma pane (panic) mais tarde em phy_reply_size(), quando ela chama incondicionalmente strlen() sobre o ponteiro NULL.

Embora outras strings como 'upstream_sfp_name' possam ser verificadas antes do acesso em certos caminhos de código, não lidar consistentemente com essas alocações pode levar à geração incompleta de dados ou a bugs ocultos.

Corrija isso adicionando verificações adequadas de ponteiro NULL para todas as chamadas kstrdup() em phy_prepare_data() e implemente um caminho centralizado de tratamento de erros usando rótulos goto para garantir que todos os recursos anteriormente alocados sejam liberados em caso de falha.

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

19/07/2026

Moderação

aceite

Entrada

VDB-380222

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Do you know our Splunk app?

Download it now for free!