
Démo éducative CTF démontrant l'exécution de commandes via une mauvaise configuration de core.hooksPath dans les workflows d'automatisation.
⚠️ Ce dépôt est destiné uniquement à des fins éducatives et de démonstration CTF.
Une plateforme d'automatisation (par exemple, n8n) utilise des opérations Git dans le cadre d'un workflow. Le workflow permet une configuration Git arbitraire via git config.
Un workflow contrôlé par un attaquant définit :
core.hooksPath=hooks/
Git exécutera alors les hooks depuis le répertoire du dépôt.
Démontrer que :
core.hooksPath peut conduire à l'exécution de commandesAucune commande nuisible n'est incluse.