
AI-Powered CVE Analysis for WordPress Plugins
We use AI to automate the differential analysis between vulnerable and patched plugin versions to understand and interpret the security issues. What we share here is research-grade proof of concept demonstrations that are then fed back into our endpoint firewall service.
WordPress Proof of Concepts
AI-assisted vulnerability analysis with PoC demonstration
2026-03-20
CVE-2026-4077: Ecover Builder For Dummies <= 1.0 – Authenticated (Contributor+) Stored Cross-Site Scripting via 'id' Shortcode Attribute (ecover-builder-for-dummies)
The Ecover Builder For Dummies plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'id' parameter of the 'ecover' shortcode in all versions up to and including 1.0. This is due to insufficient input sanitization and output escaping on the user-supplied 'id' shortcode attribute. This makes it possible for authenticated attackers, with Contributor-level…
2026-03-20
CVE-2026-2375: App Builder – Create Native Android & iOS Apps On The Flight <= 5.5.10 – Unauthenticated Privilege Escalation via 'role' Parameter (app-builder)
The App Builder – Create Native Android & iOS Apps On The Flight plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 5.5.10. This is due to the `verify_role()` function in `AuthTrails.php` explicitly whitelisting the `wcfm_vendor` role alongside `subscriber` and `customer`, and assigning it directly via `wp_insert_user()` without integrating…
2026-03-20
CVE-2026-32534: JS Help Desk – AI-Powered Support & Ticketing System <= 3.0.3 – Authenticated (Subscriber+) SQL Injection (js-support-ticket)
The JS Help Desk – AI-Powered Support & Ticketing System plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 3.0.3 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with subscriber-level access and…
2026-03-20
CVE-2026-32523: WPJAM Basic <= 6.9.2 – Authenticated (Subscriber+) Arbitrary File Upload (wpjam-basic)
The WPJAM Basic plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in all versions up to, and including, 6.9.2. This makes it possible for authenticated attackers, with Subscriber-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.
2026-03-20
CVE-2026-32441: Comments Import & Export <= 2.4.9 – Missing Authorization (comments-import-export-woocommerce)
The Comments Import & Export plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 2.4.9. This makes it possible for authenticated attackers, with Subscriber-level access and above, to perform an unauthorized action.
2026-03-20
CVE-2026-32492: My Tickets – Accessible Event Ticketing <= 2.1.1 – Missing Authorization (my-tickets)
The My Tickets – Accessible Event Ticketing plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 2.1.1. This makes it possible for unauthenticated attackers to perform an unauthorized action.
2026-03-20
CVE-2026-25390: New User Approve <= 3.2.3 – Missing Authorization (new-user-approve)
The New User Approve plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 3.2.3. This makes it possible for authenticated attackers, with Subscriber-level access and above, to perform an unauthorized action.
2026-03-20
CVE-2026-32521: WP Custom Admin Interface <= 7.42 – Authenticated (Subscriber+) Stored Cross-Site Scripting (wp-custom-admin-interface)
The WP Custom Admin Interface plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 7.42 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses…
2026-03-20
CVE-2026-32536: Green Downloads <= 2.08 – Authenticated (Subscriber+) Arbitrary File Upload (halfdata-paypal-green-downloads)
The Green Downloads plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in all versions up to, and including, 2.08. This makes it possible for authenticated attackers, with Subscriber-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.
2026-03-20
CVE-2026-32522: WooCommerce Support Ticket System < 18.5 – Unauthenticated Arbitrary File Deletion (woocommerce-support-ticket-system)
The WooCommerce Support Ticket System plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in all versions up to 18.5 (exclusive). This makes it possible for unauthenticated attackers to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted…
2026-03-20
CVE-2026-32494: Image Slider by Ays- Responsive Slider and Carousel <= 2.7.1 – Unauthenticated Stored Cross-Site Scripting (ays-slider)
The Image Slider by Ays- Responsive Slider and Carousel plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 2.7.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an…
2026-03-20
CVE-2026-32546: Membership Plugin – Restrict Content <= 3.2.22 – Missing Authorization (restrict-content)
The Membership Plugin – Restrict Content plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 3.2.22. This makes it possible for unauthenticated attackers to perform an unauthorized action.
2026-03-20
CVE-2026-2352: Autoptimize <= 3.1.14 – Authenticated (Contributor+) Stored Cross-Site Scripting via 'ao_post_preload' Meta Value (autoptimize)
The Autoptimize plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'ao_post_preload' meta value in all versions up to, and including, 3.1.14. This is due to insufficient input sanitization in the `ao_metabox_save()` function and missing output escaping when the value is rendered into a `` tag in `autoptimizeImages.php`. This makes it possible for…
2026-03-20
CVE-2026-2430: Autoptimize <= 3.1.14 – Authenticated (Contributor+) Stored Cross-Site Scripting via Lazy-loaded Image Attributes (autoptimize)
The Autoptimize plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the lazy-loading image processing in all versions up to, and including, 3.1.14. This is due to the use of an overly permissive regular expression in the `add_lazyload` function that replaces all occurrences of `ssrc=` in image tags without limiting to the actual attribute.…
2026-03-20
CVE-2026-3567: RepairBuddy <= 4.1132 – Missing Authorization to Authenticated (Subscriber+) Plugin Settings Modification via wc_rep_shop_settings_submission AJAX Action (computer-repair-shop)
The RepairBuddy – Repair Shop CRM & Booking Plugin for WordPress is vulnerable to unauthorized access in all versions up to, and including, 4.1132. The plugin exposes two AJAX handlers that, when combined, allow any authenticated user to modify admin-level plugin settings. First, the wc_rb_get_fresh_nonce() function (registered via wp_ajax and wp_ajax_nopriv hooks) allows any user…
2026-03-20
CVE-2026-32499: WPBot – AI ChatBot for Live Support, Lead Generation, AI Services <= 7.7.9 – Unauthenticated SQL Injection (chatbot)
The WPBot – AI ChatBot for Live Support, Lead Generation, AI Services plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 7.7.9 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append…
2026-03-20
CVE-2026-25361: Event Booking Manager for WooCommerce <= 5.1.4 – Reflected Cross-Site Scripting (mage-eventpress)
The Event Booking Manager for WooCommerce plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 5.1.4 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing…
2026-03-20
CVE-2026-32498: RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login <= 6.0.7.6 – Missing Authorization (custom-registration-form-builder-with-submission-manager)
The RegistrationMagic – Custom Registration Forms, User Registration, Payment, and User Login plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 6.0.7.6. This makes it possible for unauthenticated attackers to perform an unauthorized action.
2026-03-20
CVE-2026-3577: Keep Backup Daily <= 2.1.2 – Authenticated (Admin+) Stored Cross-Site Scripting via Backup Title (keep-backup-daily)
The Keep Backup Daily plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the backup title alias (`val` parameter) in the `update_kbd_bkup_alias` AJAX action in all versions up to, and including, 2.1.2. This is due to insufficient input sanitization and output escaping. While `sanitize_text_field()` strips HTML tags on save, it does not encode double…
2026-03-20
CVE-2026-32542: Avada (Fusion) Builder < 3.15.0 – Reflected Cross-Site Scripting (fusion-builder)
The Avada (Fusion) Builder plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to 3.15.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as…
How Atomic Edge Works
Simple Setup. Powerful Security.
Atomic Edge acts as a security layer between your website & the internet — inspecting, filtering, and blocking malicious traffic before it ever reaches
your application.
