CVE-2026-90299 in Linuxinformation

Résumé

par VulDB • 17/09/2026

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

bpf : Correction de la vérification des programmes « sleepable » pour le traçage/lsm prog

Lorsque CONFIG_FUNCTION_ERROR_INJECTION est désactivé, un programme de traçage « sleepable » (non bloquant) peut s’attacher à des symboles dont le préfixe ressemble à '__x64_'.

Cela est dû au fait que le vérificateur ne contrôle pas si le symbole correspond à une fonction du noyau ou à un programme bpf. Par conséquent, un programme de traçage « sleepable » peut s’attacher à une cible de type programme bpf dont le nom comporte un préfixe similaire à '__x64_'.

Par exemple, un programme fentry « sleepable » s’attache à un programme XDP nommé '__x64_sys_nop' et copie des données depuis un pointeur utilisateur via l’aide bpf_copy_from_user(). Après avoir attaché le programme XDP à l’interface lo, une erreur critique du noyau (kernel BUG) peut être déclenchée par la commande : 'ping -c 1 -W 1 127.0.0.1' :

[ 3.460756] BUG: sleeping function called from invalid context at kernel/bpf/trampoline.c:1324

La correction consiste à interdire systématiquement l’attachement des programmes « sleepable » lorsque leur cible btf n’est pas un btf du noyau.

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

Responsable

Linux

Réserver

11/09/2026

Divulgation

17/09/2026

Modérer

accepté

Entrée

VDB-406826

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!