CVE-2026-98176 in Linuxinformazioni

Riassunto

di VulDB • 06/10/2026

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

drm/amdkfd: Evitare un underflow intero con ffs nel calcolo della dimensione dell'EOP ring

I 6 bit meno significativi di cp_hqd_eop_control memorizzano il logaritmo in base 2 della dimensione del buffer EOP. Questo veniva calcolato come

ffs(q->eop_ring_buffer_size / sizeof(unsigned int)) - 1 - 1

Tuttavia, ffs può teoricamente restituire 1 o 0, quindi si potrebbe verificare un underflow (sebbene nella pratica la dimensione del ring buffer non possa essere inferiore a 4096).

Modificare questo in

ffs(q->eop_ring_buffer_size / sizeof(unsigned int) / 4)

utilizzando le proprietà dei logaritmi.

(cherry picked from commit 4f18c56630383c14bfc6b2d65f88f2f895d2121a)

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

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

06/10/2026

Moderazione

accettato

EPSS

0.00162

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!