CVE-2026-41414
Skim : Exécution de code arbitraire via le checkout de fork dans pull_request_target dans pr.yml
- Publié
- 24 avr. 2026
- Mise à jour
- 27 avr. 2026
- Attribution de CNA
- GitHub_M
- Preuve observée
- 7 sept. 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:H/A:NFaible · 30 prochains jours
- Percentile
- 20,8 %
- 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é
Skim est un outil de recherche floue conçu pour parcourir les fichiers, les lignes et les commandes. Le job generate-files dans .github/workflows/pr.yml extrait le code d'un fork contrôlé par un attaquant et l'exécute via cargo run, avec accès à SKIM_RS_BOT_PRIVATE_KEY et GITHUB_TOKEN (contents:write). Aucune barrière ne bloque l'exploitation — n'importe quel utilisateur GitHub peut déclencher cela en ouvrant une pull request depuis un fork. Cette vulnérabilité est corrigée avec le commit bf63404ad51985b00ed304690ba9d477860a5a75.
Sources
1- gha-lab-456dd8a245Recherche
Laboratoire de recherche en sécurité reproduisant la CVE-2026-41414 (pwn de pull_request_target dans .github/workflows/pr.yml) — instantané de skim-rs/skim @ ca986f4, pas un fork.
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.