Mission SOC 7 — Exploitation de Log4Shell : de l'alerte au correctif
Plusieurs alertes sur le serveur web lnx-web01 : requête HTTP piégée, rappel sortant, exécution d'un script, puis l'EDR signale un mineur de cryptomonnaie. Reconstituez, contenez, corrigez.
- Dans
/var/log/nginx/access.log, trouvez la chaîne d'exploitation (jndi) : IP de l'attaquant →answer ip <adresse>, serveur de rappel LDAP →answer rappel <ip:port> - Version de log4j-core embarquée par l'application (
/opt/shop/lib) →answer version <x.y.z> - Contenez : arrêtez et désactivez le service du mineur (repérez-le avec
ps), supprimez la persistance planifiée du compteshop - Bloquez en sortie (chaîne
outputde/etc/nftables.conf) tout trafic vers le serveur de l'attaquant203.0.113.77, puis rechargez nftables — le DNS interne10.0.0.53doit rester joignable - Corrigez : remplacez
log4j-core-2.14.1.jarpar la version 2.17.1 disponible dans/opt/repo
Bientôt disponible
Les exercices pratiques ouvrent prochainement. Le titre, le résumé et le plan restent visibles pour découvrir le contenu.
Tâches
- Attaque reconstituée
- Version vulnérable identifiée
- Mineur arrêté et persistance supprimée
- Serveur de l'attaquant bloqué en sortie
- Log4j mis à jour