CVE-2024-9061
HIGH NUCLEIWP Popup Builder <= 1.3.5 - Unauthenticated Arbitrary Shortcode Execution
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2024-9061. PoCs published by RandomRobbieBF. A Nuclei detection template is also available.
AI-analyzed exploit summary This PoC demonstrates an unauthenticated arbitrary shortcode execution vulnerability in WP Popup Builder <= 1.3.5 via the `wp_ajax_nopriv_shortcode_Api_Add` AJAX action. The exploit sends a crafted POST request to execute arbitrary shortcodes, bypassing authentication.
Description
The The WP Popup Builder – Popup Forms and Marketing Lead Generation plugin for WordPress is vulnerable to arbitrary shortcode execution via the wp_ajax_nopriv_shortcode_Api_Add AJAX action in all versions up to, and including, 1.3.5. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes. NOTE: This vulnerability was partially fixed in version 1.3.5 with a nonce check, which effectively prevented access to the affected function. However, version 1.3.6 incorporates the correct authorization check to prevent unauthorized access.
Exploits (1)
This PoC demonstrates an unauthenticated arbitrary shortcode execution vulnerability in WP Popup Builder <= 1.3.5 via the `wp_ajax_nopriv_shortcode_Api_Add` AJAX action. The exploit sends a crafted POST request to execute arbitrary shortcodes, bypassing authentication.
Nuclei Templates (1)
body="/wp-content/plugins/wp-popup-builder/"
References (2)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L