CVE-2026-64148 in Linuxinformação

Sumário

de VulDB • 19/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

pds_core: corrige o tratamento de erros em pdsc_devcmd_wait

Corrige dois casos em que pdsc_devcmd_wait() retorna um sucesso obsoleto (stale) proveniente do registro de conclusão, ao invés de um erro:

1. Falha no firmware (FW crash): Se o firmware parar de executar, o loop de espera é interrompido precocemente com running=false. A condição "if ((!done || timeout) && running)" é falsa, portanto o tratamento de erros é ignorado e o status obsoleto é retornado. Verifique !running primeiro e retorne -ENXIO.

2. Tempo limite (Timeout): Se um comando atingir o tempo limite, err será definido como -ETIMEDOUT, mas posteriormente sobrescrito por pdsc_err_to_errno(status), que lê o status obsoleto. Retorne -ETIMEDOUT imediatamente após a limpeza.

Ambos os erros agora são propagados para pdsc_devcmd_locked(), que enfileira health_work para recuperação.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

19/07/2026

Divulgação

19/07/2026

Moderação

aceite

Entrada

VDB-380333

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!