Aller au contenu
Développeur Full Stack
, ,

Linux : validation du nombre de grants avant allocation dans xen/gntalloc

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

gntalloc_ioctl_alloc() allouait un tableau d’identifiants de grants avant de vérifier que le nombre demandé respectait la limite globale, permettant une allocation inutile de taille contrôlée par l’utilisateur. Le correctif vérifie la limite avant l’allocation et sécurise les calculs de capacité et d’index.

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

Source : NVD — CVE-2026-98900

Analyse technique

Le défaut se trouve dans xen/gntalloc. Le correctif rejette les nombres au-delà de la limite avant kcalloc(), utilise une vérification par soustraction sous gref_mutex et effectue le calcul de l’index en arithmétique 64 bits; les versions concernées ne sont pas précisées.

Impact, versions et correctif

Événement datéChangement substantiel décrivant la résolution de la vulnérabilité, publié dans la fenêtre le 2026-10-23T12:18:24.020Z (horodatage fourni pour la mise à jour NVD).
ImpactUne demande excessive peut provoquer une allocation contrôlée par l’utilisateur avant le rejet; les calculs corrigés évitent également les débordements indiqués dans le résumé.
Exploitation activenon connue / non déterminée
PoC publicinconnu
Publication2026-10-23T12:18:24.020Z
Mise à jour2026-10-23T12:18:24.020Z

Action recommandée

Mettre à jour vers une version du noyau intégrant le correctif dès qu’elle est disponible; aucune version précise n’est indiquée dans les données fournies.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :