Cypher Neo4j Injection - Pentesting Web
Injection Neo4j Cypher
Un formulaire de login est vulnérable. Une erreur s’affiche lorsqu’on entre '.

On injecte un payload Cypher pour récupérer la version de Neo4j :

Sur notre serveur, on reçoit la requête :

RCE via appel à custom.getUrlStatusCode()
custom.getUrlStatusCode()
On place un reverse shell dans index.html :
On place un reverse shell dans index.html :
Utilisez l'injection conjointe pour appeler ce custom.getUrlStatusCode

Mis à jour
Ce contenu vous a-t-il été utile ?