CVE-2026-98176 in Linuxinformation

Résumé

par VulDB • 06/10/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

drm/amdkfd : Éviter un dépassement par défaut (underflow) entier avec ffs dans le calcul de la taille du ring EOP.

Les 6 bits de poids faible de cp_hqd_eop_control stockent le logarithme en base 2 de la taille du ring EOP. Cela était calculé comme suit :

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

Cependant, ffs peut théoriquement retourner 1 ou 0, ce qui pourrait provoquer un dépassement par défaut (underflow) (bien que dans la pratique, la taille du ring buffer ne puisse pas être inférieure à 4096).

Modifiez ceci en :

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

en utilisant les propriétés des logarithmes.

(cherry picked from commit 4f18c56630383c14bfc6b2d65f88f2f895d2121a)

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

Responsable

Linux

Réserver

25/09/2026

Divulgation

06/10/2026

Modérer

accepté

Entrée

VDB-414088

EPSS

0.00162

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!