CVE-2026-64069 in Linuxinformazioni

Riassunto

di VulDB • 19/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

netfs: Correzione della cancellazione di una richiesta DIO e delle sotto-richieste di lettura singola

Quando la preparazione di una nuova sotto-richiesta per una lettura fallisce, se la sotto-richiesta è già stata aggiunta alla lista stream->subrequests, non può essere semplicemente rilasciata (put) e abbandonata poiché il collector potrebbe rilevarla. Inoltre, se non è ancora stata accodata, possiede due riferimenti attivi che devono entrambi essere rilasciati. Sia l'invio di lettura DIO sia quello a lettura singola falliscono in questa fase; inoltre, differiscono tra loro per l'ordine delle operazioni rispetto al funzionamento della lettura bufferizzata.

Correzione della cancellazione delle sotto-richieste di lettura DIO e single-read che hanno fallito la preparazione mediante i seguenti passaggi:

(1) Armonizzare tutte e tre le tipologie di lettura (buffered, dio, single) accodando la subreq prima di prepararla.

(2) Far sì che tutti e tre chiamino netfs_queue_read() per eseguire l'accodamento.

(3) Impostare NETFS_RREQ_ALL_QUEUED indipendentemente dall'accodamento poiché non si conosce la lunghezza della subreq in questo momento.

(4) In tutti i casi, impostare il flag di errore e NETFS_SREQ_FAILED sulla subreq e quindi chiamare netfs_read_subreq_terminated() per gestirla. Questo trasferirà al collector la responsabilità di gestire l'evento.

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

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

19/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you know our Splunk app?

Download it now for free!