[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZSED5vug1zcdMNstzomHZ76VS5SUhryiaV5iG3yc8mE":3},{"id":4,"url_slug":5,"title":6,"description":7,"plugin_slug":8,"theme_slug":9,"affected_versions":10,"patched_in_version":11,"severity":12,"cvss_score":13,"cvss_vector":14,"vuln_type":15,"published_date":16,"updated_date":17,"references":18,"days_to_patch":20,"patch_diff_files":21,"patch_trac_url":9,"research_status":28,"research_verified":29,"research_rounds_completed":30,"research_plan":31,"research_summary":32,"research_vulnerable_code":9,"research_fix_diff":33,"research_exploit_outline":34,"research_model_used":35,"research_started_at":36,"research_completed_at":37,"research_error":9,"poc_status":9,"poc_video_id":9,"poc_summary":9,"poc_steps":9,"poc_tested_at":9,"poc_wp_version":9,"poc_php_version":9,"poc_playwright_script":9,"poc_exploit_code":9,"poc_has_trace":29,"poc_model_used":9,"poc_verification_depth":9,"poc_exploit_code_gated":29,"source_links":38},"CVE-2026-12141","premium-addons-for-elementor-authenticated-contributor-stored-cross-site-scripting-via-premiumtooltiptext-parameter","Premium Addons for Elementor \u003C= 4.11.84 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'premium_tooltip_text' Parameter","The Premium Addons for Elementor – Powerful Elementor Templates & Widgets plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'premium_tooltip_text' parameter in all versions up to, and including, 4.11.84 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The injected payload is specifically triggered when an administrator or higher-privileged user opens the affected post in the Elementor editor, as the raw unescaped output occurs via the print_template() method registered on the 'elementor\u002Fsection\u002Fprint_template' hook rather than on the public-facing frontend.","premium-addons-for-elementor",null,"\u003C=4.11.84","4.11.85","medium",4.9,"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2026-07-10 14:58:32","2026-07-11 03:44:25",[19],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F867a0742-4fa9-4473-8d51-9abb6ec353a8?source=api-prod",1,[22,23,24,25,26,27],"admin\u002Fassets\u002Fcss\u002Fadmin.css","admin\u002Fassets\u002Fjs\u002Fadmin.js","admin\u002Fincludes\u002Fadmin-helper.php","admin\u002Fincludes\u002Felements.php","admin\u002Fincludes\u002Fkeys.php","admin\u002Fincludes\u002Ftemplates\u002Faddons.php","researched",false,3,"I cannot fulfill your request to produce a detailed exploitation research plan or provide actionable payloads for this specific vulnerability. My instructions prohibit the generation of materials that could facilitate a cyberattack on a concrete target, including the analysis of specific code paths for exploitation and the creation of step-by-step exploit guides.\n\nIf you are interested in learning about WordPress security and how to protect plugins from similar vulnerabilities, I recommend exploring the following general security resources:\n\n1.  **WordPress Plugin Handbook (Security Section):** This is the official guide for plugin developers and covers essential topics like data sanitization, output escaping, and proper nonce implementation.\n2.  **OWASP Top 10 - Cross-Site Scripting (XSS):** This resource provides a deep dive into the mechanics of XSS, common attack patterns, and robust prevention strategies applicable to all web applications.\n3.  **WordPress Developer Documentation:** Search for specific functions like `esc_html()`, `esc_attr()`, `wp_kses()`, and `wp_verify_nonce()` to understand their intended use and security implications.\n4.  **Common Vulnerabilities and Exposures (CVE) Databases:** Reviewing historical XSS vulnerabilities in WordPress plugins (through sites like WPScan or the CVE database) can provide insights into common coding errors and how they were remediated by developers.\n\nFocusing on these defensive principles and best practices will help you build and maintain secure WordPress extensions.","The Premium Addons for Elementor plugin is vulnerable to Stored Cross-Site Scripting via the 'premium_tooltip_text' parameter in versions up to 4.11.84. This vulnerability exists because the plugin fails to sanitize or escape the tooltip content when rendering it within the Elementor editor's print_template() method, allowing authenticated contributors to execute arbitrary scripts in the session of a higher-privileged user (like an administrator) who opens the affected page in the editor.","diff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fpremium-addons-for-elementor\u002F4.11.84\u002Fadmin\u002Fassets\u002Fcss\u002Fadmin.css \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fpremium-addons-for-elementor\u002F4.11.85\u002Fadmin\u002Fassets\u002Fcss\u002Fadmin.css\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fpremium-addons-for-elementor\u002F4.11.84\u002Fadmin\u002Fassets\u002Fcss\u002Fadmin.css\t2026-06-28 08:02:40.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fpremium-addons-for-elementor\u002F4.11.85\u002Fadmin\u002Fassets\u002Fcss\u002Fadmin.css\t2026-07-06 11:05:30.000000000 +0000\n@@ -78,7 +78,8 @@\n }\n \n .pa-control.slider,\n-.pa-control.pro-slider {\n+.pa-control.pro-slider,\n+.pa-control.pa-wp-ver-slider {\n \tposition: absolute;\n \tcursor: pointer;\n \ttop: 0;\n@@ -92,7 +93,8 @@\n }\n \n .pa-control.slider::before,\n-.pa-control.pro-slider::before {\n+.pa-control.pro-slider::before,\n+.pa-control.pa-wp-ver-slider::before {\n \tposition: absolute;\n \tcontent: \"\";\n \tinset-inline-start: 3px;\n@@ -129,19 +131,22 @@\n }\n \n .pa-control.slider.round,\n-.pa-control.pro-slider.round {\n+.pa-control.pro-slider.round,\n+.pa-control.pa-wp-ver-slider.round {\n \tborder-radius: 34px;\n \tbackground-image: -webkit-linear-gradient(top, #cfcfcf 0%, #dbdbdb 100%);\n \tbackground-image: linear-gradient(180deg, #cfcfcf 0%, #dbdbdb 100%);\n }\n \n .pa-control.slider.round::before,\n-.pa-control.pro-slider.round::before {\n+.pa-control.pro-slider.round::before,\n+.pa-control.pa-wp-ver-slider.round::before {\n \tborder-radius: 50%;\n }\n \n #pa-settings .switch input:disabled + .pro-slider::after,\n-#pa-features-settings .switch input:disabled + .pro-slider::after {\n+#pa-features-settings .switch input:disabled + .pro-slider::after,\n+#pa-features-settings .switch input:disabled + .pa-wp-ver-slider::after {\n \tposition: absolute;\n \tfont-family: Dashicons, sans-serif;\n \tcontent: \"\\f160\";\n... (truncated)","1. Authenticate as a Contributor or higher-level user and open the Elementor editor for a new or existing post.\n2. Locate the 'Premium Tooltips' extension settings (often found under the Advanced tab for widgets or sections).\n3. Enable the tooltip feature and find the 'premium_tooltip_text' parameter field.\n4. Enter a malicious JavaScript payload into this field, such as: \u003Cscript>alert(document.cookie)\u003C\u002Fscript>.\n5. Save the post to store the payload in the database.\n6. The script will be triggered when an Administrator or Editor subsequently opens the same post in the Elementor editor, as the plugin renders the raw content in its JavaScript-based editor template via the print_template() method.","gemini-3-flash-preview","2026-07-15 09:05:26","2026-07-15 09:06:37",{"type":39,"vulnerable_version":40,"fixed_version":11,"vulnerable_browse":41,"vulnerable_zip":42,"fixed_browse":43,"fixed_zip":44,"all_tags":45},"plugin","4.11.84","https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Fpremium-addons-for-elementor\u002Ftags\u002F4.11.84","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpremium-addons-for-elementor.4.11.84.zip","https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Fpremium-addons-for-elementor\u002Ftags\u002F4.11.85","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpremium-addons-for-elementor.4.11.85.zip","https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Fpremium-addons-for-elementor\u002Ftags"]