CVE-2017-18344
L'implémentation de l'appel système timer_create dans kernel/time/posix-timers.c du noyau Linux avant la version 4.14.8 ne valide pas correctement le champ...
- Publié
- 26 juil. 2018
- Mise à jour
- 5 août 2024
- Attribution de CNA
- mitre
- Preuve observée
- 9 août 2018
CVSS primaire
nvd · CVSS 3.0
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:NFaible · 30 prochains jours
- Percentile
- 87,2 %
- Date du modèle
- 21 sept. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
L'implémentation de l'appel système timer_create dans kernel/time/posix-timers.c du noyau Linux avant la version 4.14.8 ne valide pas correctement le champ sigevent->sigev_notify, ce qui conduit à un accès hors limites dans la fonction show_timer (appelée lors de la lecture de /proc/$PID/timers). Cela permet aux applications de l'espace utilisateur de lire de la mémoire noyau arbitraire (sur un noyau compilé avec CONFIG_POSIX_TIMERS et CONFIG_CHECKPOINT_RESTORE).
Sources
4- exploit_linux_kernel4.13Exploit
LPE sur le noyau Linux basé sur CVE-2017-14954, CVE-2017-18344, CVE-2017-5123
- kernel-exploitsExploit
Mes exploits de preuve de concept pour le noyau Linux
- docker_escape_pwnExploit
Évasion de Docker à l'aide de CVE-2017-1000112 et CVE-2017-18344, incluant l'obtention des privilèges root, l'acquisition de toutes les capabilities, la récupération des namespaces, la récupération du système de fichiers, le contournement des limitations cgroup et le contournement de seccomp.
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.