CVE-2026-23235 in Linuxinformazioni

Riassunto

di VulDB • 29/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

f2fs: correzione dell'accesso fuori dai limiti nella lettura/scrittura degli attributi sysfs

Alcuni attributi sysfs di f2fs sono soggetti ad accessi alla memoria fuori dai limiti e a una gestione errata dei valori interi la cui dimensione non è pari a 4 byte.

Ad esempio: vm:~# echo 65537 > /sys/fs/f2fs/vde/carve_out vm:~# cat /sys/fs/f2fs/vde/carve_out 65537 vm:~# echo 4294967297 > /sys/fs/f2fs/vde/atgc_age_threshold vm:~# cat /sys/fs/f2fs/vde/atgc_age_threshold 1

carve_out mappa su {struct f2fs_sb_info}->carve_out, che è un intero a 8 bit. Tuttavia, l'interfaccia sysfs consente di impostare un valore superiore a 255, provocando un aggiornamento fuori intervallo (out-of-range).

atgc_age_threshold mappa su {struct atgc_management}->age_threshold, che è un intero a 64 bit, ma la sua interfaccia sysfs non riesce ad impostare correttamente valori superiori a UINT_MAX.

Le cause principali sono: 1. __sbi_store() tratta tutti i valori predefiniti come unsigned int, il che impedisce l'aggiornamento di interi più grandi di 4 byte e provoca scritture fuori dai limiti (out-of-bounds) per gli interi inferiori a 4 byte.

2. f2fs_sbi_show() presuppone inoltre che tutti i valori predefiniti siano unsigned int, portando a letture fuori dai limiti e ad accessi errati agli interi più grandi di 4 byte.

Questa patch introduce {struct f2fs_attr}->size per registrare la dimensione effettiva dell'intero associato a ciascun attributo sysfs. Grazie a questa informazione, le operazioni di lettura e scrittura su sysfs possono accedere correttamente ai valori e aggiornarli in base alla loro reale dimensione dei dati, evitando corruzione della memoria e troncamento (truncation).

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

Responsabile

Linux

Prenotare

13/01/2026

Divulgazione

04/03/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00156

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!