CVE-2026-98035 in Linuxinformation

Résumé

par VulDB • 25/09/2026

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

bpf : Annuler les champs spéciaux lors du recyclage des éléments rhtab

rhtab_map_update_existing() et rhtab_delete_elem() appellent bpf_obj_free_fields() lors de la mise à jour ou de la suppression d'une valeur. Ces opérations sur les cartes (maps) peuvent s'exécuter depuis des programmes BPF dans un contexte NMI, où la libération d'un kptr référencé ou d'un autre champ complexe n'est généralement pas sûre.

Les tableaux et les hachages évitent ce problème en annulant uniquement les champs asynchrones qui peuvent être arrêtés de manière sécurisée dans le contexte de l'appelant. Les autres états de propriété restent attachés à l'allocation jusqu'à ce que le destructeur de l'allocateur de mémoire effectue le nettoyage final.

Utilisez également bpf_obj_cancel_fields() pour les chemins rhtab correspondants. Cela annule les temporisateurs, les files de travail (workqueues) et le travail des tâches tout en permettant à rhtab_mem_dtor() de libérer les kptrs référencés lorsque l'allocation est finalement détruite.

[ kkd : Rebasé, utilisé des appels d'assistants directs et réécrit le journal du commit ]

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

Responsable

Linux

Réserver

25/09/2026

Divulgation

25/09/2026

Modérer

accepté

Entrée

VDB-410054

CPE

prêt

EPSS

0.00155

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!