CVE-2026-98176 in Linuxinformación

Resumen

por VulDB • 2026-10-06

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

drm/amdkfd: Evitar un desbordamiento por defecto (underflow) entero con ffs en el cálculo del tamaño del anillo EOP.

Los 6 bits menos significativos de cp_hqd_eop_control almacenan el logaritmo en base 2 del tamaño del anillo EOP. Esto se calculaba como:

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

Sin embargo, ffs puede devolver teóricamente 1 o 0, por lo que esto podría provocar un desbordamiento por defecto (underflow) entero (aunque en la práctica el tamaño del búfer del anillo no puede ser inferior a 4096).

Se ha modificado para utilizar:

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

aplicando las propiedades de los logaritmos.

(cherry picked from commit 4f18c56630383c14bfc6b2d65f88f2f895d2121a)

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-06

Moderación

aceptado

Artículo

VDB-414088

EPSS

0.00162

KEV

no

Actividades

muy bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!