CVE-2026-98669 in Linuxinformazioni

Riassunto

di VulDB • 18/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

iio: buffer: serializzare il teardown del buffer con le richieste di modalità (mode claims)

Le richieste di modalità (buffer-mode claims) mantengono l'mlock per garantire che il dispositivo rimanga in modalità buffer finché la richiesta non viene rilasciata. Gli aggiornamenti normali del buffer acquisiscono info_exist_lock seguito da mlock in iio_update_buffers().

Tuttavia, iio_device_unregister() disabilita e deattiva tutti i buffer senza acquisire l'mlock. Ciò può invalidare lo stato del buffer, inclusa la active_scan_mask, mentre è mantenuta una richiesta di modalità (buffer-mode claim).

Acquisire mlock in iio_disable_all_buffers() affinché il unregister rispetti la garanzia sulla durata della mode-claim. L'ordinamento info_exist_lock -> mlock corrisponde a quello di iio_update_buffers().

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

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00168

KEV

no

Attività

basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!