Aller au contenu
Développeur Full Stack
, ,

Linux RISC-V : accès mémoire noyau arbitraire via les futex avec adresses marquées

Dans cet article 4 rubriques
Veille sécuritéSystèmes & serveurs
P3Élevée

Sur RISC-V avec l’ABI d’adresses marquées activée, les opérations atomiques futex pouvaient utiliser le pointeur brut après que sa forme non marquée a été validée. Un processus non privilégié pouvait ainsi viser une adresse noyau avec `FUTEX_WAKE_OP`; le correctif retire la marque avant l’accès atomique, et aucune version concernée n’est précisée.

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

Source : NVD — CVE-2026-99016

Analyse technique

Les helpers futex vérifiaient `untagged_addr(uaddr)` mais transmettaient `uaddr` marqué aux opérations atomiques. Le correctif applique le retrait de marque avant l’accès, comme pour les autres helpers d’accès utilisateur.

Impact, versions et correctif

Événement datéPublication NVD datée du 2026-10-23T13:17:24.413Z, dans la période demandée; retenue comme divulgation d’une vulnérabilité du noyau Linux. La mise à jour NVD du 2026-10-24 est postérieure à la période et n’est pas prise en compte.
ImpactUn processus local non privilégié peut provoquer une opération atomique sur une adresse noyau arbitraire et utiliser le résultat de comparaison comme oracle de lecture.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS7.8
Publication2026-10-23T13:17:24.413Z
Mise à jour2026-10-23T13:17:24.413Z

Action recommandée

Mettre à jour le noyau RISC-V vers une version intégrant le correctif; lorsque possible, désactiver l’ABI d’adresses marquées en attendant.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :