Aller au contenu
Développeur Full Stack
, ,

Linux RISC-V : échec du JIT BPF dans certaines configurations de protection mémoire

Dans cet article 4 rubriques
Veille sécuritéSystèmes & serveurs
P4Non déterminée

Sur RISC-V, le JIT BPF pouvait échouer à modifier du code exécutable alloué dans la zone vmalloc lorsque CONFIG_STRICT_MODULE_RWX était désactivé, car le code tentait d’écrire dans une adresse en lecture seule. Le correctif utilise CONFIG_EXECMEM pour gérer l’alias temporaire nécessaire à l’écriture.

Linux (noyau)
IdentifiantCVE-2026-99092
GravitéNon déterminée
Exploitationnon connue / non déterminée
CorrectifNon précisé dans les sources

Source : NVD — CVE-2026-99092

Analyse technique

Le problème concerne les configurations avec MMU et CONFIG_EXECMEM où le chemin vmalloc de patch_map() ne créait pas l’alias inscriptible requis.

Impact, versions et correctif

Événement datéLa fiche NVD indique une publication le 2026-10-26T15:16:48.110Z, dans la période demandée.
ImpactLa compilation JIT de programmes BPF pouvait échouer et laisser le programme sans compilation JIT.
Exploitation activenon connue / non déterminée
PoC publicinconnu
Publication2026-10-26T15:16:48.110Z
Mise à jour2026-10-26T15:16:48.110Z

Action recommandée

Appliquer le correctif Linux correspondant dès qu’il est disponible pour la configuration RISC-V utilisée.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :