CVE-2026-98937
perf/core : Vérifier l'accès au noyau lorsque les chaînes d'appels du noyau sont demandées
- Publié
- 23 oct. 2026
- Mise à jour
- 26 oct. 2026
- Attribution de CNA
- Linux
- Preuve observée
- 4 nov. 2026
Faible · 30 prochains jours
- Percentile
- 6,2 %
- Date du modèle
- 4 nov. 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é
Dans le noyau Linux, la vulnérabilité suivante a été corrigée : perf/core : vérifier l'accès au noyau lorsque des chaînes d'appels du noyau sont demandées. perf_event_open() ne conditionne actuellement perf_allow_kernel() qu'à !attr.exclude_kernel. Cependant, les utilisateurs peuvent toujours demander la collecte des chaînes d'appels du noyau avec attr.exclude_callchain_kernel == 0 même lorsque attr.exclude_kernel == 1. Cela nécessite toujours le privilège de profilage du noyau, mais la vérification existante ne l'impose pas. Mettez à jour la vérification des permissions pour appeler perf_allow_kernel() lorsque l'échantillonnage du noyau est demandé ou lorsque les chaînes d'appels du noyau sont demandées. Cela maintient les vérifications de permissions alignées sur les données demandées et empêche l'utilisation non privilégiée de la capture des chaînes d'appels du noyau.
Sources
PoC vérifié et analyse d'un contournement de vérification de permissions dans perf/core sous Linux, qui divulgue des adresses de chaîne d'appels du noyau à des tâches Android non privilégiées, permettant ainsi de dériver le décalage KASLR.
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.