CVE-2026-64148 in Linuxinformazioni

Riassunto

di VulDB • 19/07/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

pds_core: correzione della gestione degli errori in pdsc_devcmd_wait

Corregge due casi in cui pdsc_devcmd_wait() restituisce un successo obsoleto dal registro di completamento invece di un errore:

1. Crash del firmware (FW crash): Se il firmware smette di eseguire, il ciclo di attesa termina prematuramente con running=false. La condizione "if ((!done || timeout) && running)" risulta falsa, quindi la gestione degli errori viene ignorata e lo stato obsoleto viene restituito. Verificare prima !running e restituire -ENXIO.

2. Timeout: Se un comando va in timeout, err è impostato su -ETIMEDOUT ma viene successivamente sovrascritto da pdsc_err_to_errno(status), che legge uno stato obsoleto. Restituire immediatamente -ETIMEDOUT dopo la pulizia delle risorse.

Entrambi gli errori ora si propagano a pdsc_devcmd_locked(), che accoda health_work per il recupero.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

19/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!