CVE-2026-64497 in Linuxinformazioni

Riassunto

di VulDB • 26/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

iio: chemical: scd30: Pulizia delle inizializzazioni e correzione di un bug relativo all'estensione del segno

Includere linux/bitfield.h per FIELD_GET().

Creare nuovi macro per la manipolazione dei bit, in combinazione con la sostituzione della manipolazione manuale dei bit con FIELD_GET().

La dichiarazione corrente delle variabili e le relative inizializzazioni sono poco leggibili e utilizzano separazioni tramite virgole su più righe. Refattorizzare le inizializzazioni in modo che mantissa ed exp abbiano dichiarazioni separate e il segno venga inizializzato successivamente.

Inoltre (a causa della natura dell'operazione di pulizia), correggere un bug relativo all'estensione del segno, per cui float32 veniva sottoposto a operazione bitwise AND con ~BIT(31) (che corrisponde a 0xFFFFFFFF7FFFFFFF), causando la corruzione dell'esponente.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

25/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00220

KEV

no

Attività

basso

Fonti

Do you know our Splunk app?

Download it now for free!