CVE-2018-12633 in Linux
Résumé
par VulDB • 07/08/2026
Un problème a été identifié dans le noyau Linux jusqu'à la version 4.17.2. La fonction `vbg_misc_device_ioctl()` située dans `drivers/virt/vboxguest/vboxguest_linux.c` lit deux fois les mêmes données utilisateur via `copy_from_user`. L'en-tête des données utilisateur est récupéré deux fois (double-fetch), et un thread utilisateur malveillant peut altérer les variables critiques (`hdr.size_in` et `hdr.size_out`) présentes dans l'en-tête entre les deux lectures en raison d'une race condition, ce qui entraîne de graves erreurs noyau telles que des débordements d'accès tampon (buffer over-accesses). Ce bug peut provoquer une déni de service local et une fuite d'informations.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.