CVE-2026-98376 in Linuxinformation

Résumé

par VulDB • 09/10/2026

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

bpf : Utiliser array_map_meta_equal pour le remplacement de l'inner map d'un tableau par cpu (percpu)

La fonction percpu_array_map_ops.map_meta_equal pointe vers bpf_map_meta_equal(), qui ne compare pas max_entries. Lorsqu’un tableau par cpu sert d’inner map, son remplacement par un autre disposant d’une valeur inférieure pour max_entries contourne cette vérification. Étant donné que percpu_array_map_gen_lookup() incorpore le index_mask du modèle original en tant qu’immédiat JIT (Just-In-Time), une recherche sur la carte de remplacement peut accéder à pptrs[] hors des limites autorisées.

Orientez percpu_array_map_ops.map_meta_equal vers array_map_meta_equal(), qui applique déjà la vérification d’égalité pour max_entries.

Ajoutez un selftest afin de vérifier que le remplacement d’une inner map de type tableau par cpu avec une carte de taille différente est refusé.

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

Responsable

Linux

Réserver

25/09/2026

Divulgation

09/10/2026

Modérer

accepté

Entrée

VDB-415746

EPSS

0.00148

KEV

non

Activités

faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!