VulnTitan Plugin

Scan WordPress with VulnTitan.

Free plugin for live checks. Pro adds scheduled scans, malware detection, integrity monitoring, alerts and guided remediation.

Free visibility. Pro automation. Download Free Upgrade to Pro
Live Database

Latest vulnerability records

Search by title, slug or version, then narrow the feed by asset type and severity.

36,639 results Updated continuously

Records stay compact by default so the feed is easier to scan. Expand any advisory when you need remediation and full version coverage.

  • Plugin High Patched: Yes CVSS 7.2/10
    Booking Package <= 1.7.16 - Authenticated (Editor+) Privilege Escalation via Account Takeover to updateUser AJAX Action

    The Booking Package plugin for WordPress is vulnerable to Privilege Escalation via Account Takeover in versions up to, and including, 1.7.16. This is due to a missing capability check on the 'updateUser' branch of the package_app_action AJAX endpoint, where the handler only validates a nonce and the dispatcher invokes Schedule::updateUser() with the $administrator argument hard-coded to 1, bypassing the only owner-restriction check inside that function and allowing the target user to be determined solely by attacker-supplied input passed directly to wp_update_user(). This makes it possible for authenticated attackers, with Editor-level access and above, to change the email address and password of any account, including Administrator accounts, resulting in a full site takeover.

    Published
    Jun 05, 2026
    Affected Product
    Booking Package
    Plugin · booking-package
    Affected window
    Versions up to 1.7.16
    Expand for exact coverage and remediation detail.
    Patch status
    Patched release available
    Fixed in 1.7.17
    Recommended next step
    Update to 1.7.17
    Move to a safe release and validate after update.
    Detailed remediation and version lists stay hidden until expanded.
    Affected if you're using
    Versions up to 1.7.16
    Check the full report if you need exact branch-by-branch coverage.
    Patch available
    Yes
    A fixed release is listed for this issue.
    Fixed in
    1.7.17
    Update to this version or a newer safe release.
    What to do

    Update to version 1.7.17, or a newer patched version

    Affected versions
    Versions up to 1.7.16
    Safe / patched versions
    1.7.17
  • Plugin Medium Patched: Yes CVSS 6.5/10
    Photo Gallery by 10Web <= 1.8.41 - Authenticated (Contributor+) SQL Injection via 'compact_album_order_by' Shortcode Parameter

    The Photo Gallery by 10Web – Mobile-Friendly Image Gallery plugin for WordPress is vulnerable to time-based SQL Injection via 'compact_album_order_by' Shortcode Parameter in all versions up to, and including, 1.8.41 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 contributor-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The malicious payload is stored via the 'shortcode_bwg' AJAX handler — accessible to Contributor-level users and exploitable without a valid nonce by omitting the 'page' parameter — and is subsequently triggered by the unauthenticated 'bwg_frontend_data' AJAX handler, meaning successful exploitation requires only that an attacker has Contributor-level access to save the shortcode.

    Published
    Jun 05, 2026
    Affected Product
    Photo Gallery by 10Web – Mobile-Friendly Image Gallery
    Plugin · photo-gallery
    Affected window
    Versions up to 1.8.41
    Expand for exact coverage and remediation detail.
    Patch status
    Patched release available
    Fixed in 1.8.42
    Recommended next step
    Update to 1.8.42
    Move to a safe release and validate after update.
    Detailed remediation and version lists stay hidden until expanded.
    Affected if you're using
    Versions up to 1.8.41
    Check the full report if you need exact branch-by-branch coverage.
    Patch available
    Yes
    A fixed release is listed for this issue.
    Fixed in
    1.8.42
    Update to this version or a newer safe release.
    What to do

    Update to version 1.8.42, or a newer patched version

    Affected versions
    Versions up to 1.8.41
    Safe / patched versions
    1.8.42
  • Plugin Medium Patched: Yes CVSS 4.4/10
    WP Maps <= 4.9.4 - Authenticated (Admin+) Stored Cross-Site Scripting via 'location_messages' Parameter

    The WP Maps – Google Maps,OpenStreetMap,Mapbox,Store Locator,Listing,Directory & Filters plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'location_messages' parameter in all versions up to, and including, 4.9.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires the attacker to hold the custom wpgmp_manage_location capability, which is granted to administrators by default but can be assigned to lower-privileged roles via the plugin's Permissions screen.

    Published
    Jun 05, 2026
    Affected Product
    WP Maps – Google Maps,OpenStreetMap,Mapbox,Store Locator,Listing,Directory & Filters
    Plugin · wp-google-map-plugin
    Affected window
    Versions up to 4.9.4
    Expand for exact coverage and remediation detail.
    Patch status
    Patched release available
    Fixed in 4.9.5
    Recommended next step
    Update to 4.9.5
    Move to a safe release and validate after update.
    Detailed remediation and version lists stay hidden until expanded.
    Affected if you're using
    Versions up to 4.9.4
    Check the full report if you need exact branch-by-branch coverage.
    Patch available
    Yes
    A fixed release is listed for this issue.
    Fixed in
    4.9.5
    Update to this version or a newer safe release.
    What to do

    Update to version 4.9.5, or a newer patched version

    Affected versions
    Versions up to 4.9.4
    Safe / patched versions
    4.9.5
  • Plugin Medium Patched: Yes CVSS 5.3/10
    MapPress Maps for WordPress <= 2.96.6 - Unauthenticated Insecure Direct Object Reference via REST API Endpoints

    The MapPress Maps for WordPress plugin for WordPress is vulnerable to Authorization Bypass Through User-Controlled Key in all versions up to, and including, 2.96.6. This is due to missing ownership verification in the REST API routes registered via `Mappress_Api::rest_api_init()`, where the GET `/wp-json/mapp/v1/maps/{mapid}` endpoint uses `'permission_callback' => '__return_true'` and the write endpoints (POST update, DELETE, PATCH mutate, POST clone, POST empty_trash) only check the generic `edit_posts` capability without confirming that the requester owns the targeted map — a gap that is not compensated at the model layer, as `Mappress_Map::get()`, `save()`, `delete()`, `mutate()`, and `empty_trash()` all operate on any caller-supplied map ID without an ownership check. This makes it possible for unauthenticated attackers to read sensitive map data — including POI titles, addresses, coordinates, and body content — for any map on the site by enumerating map IDs, and for authenticated attackers with Contributor-level access and above to modify, delete, trash/restore, or clone any map regardless of its author.

    Published
    Jun 05, 2026
    Affected Product
    MapPress Maps for WordPress
    Plugin · mappress-google-maps-for-wordpress
    Affected window
    Versions up to 2.96.6
    Expand for exact coverage and remediation detail.
    Patch status
    Patched release available
    Fixed in 2.97.1
    Recommended next step
    Update to 2.97.1
    Move to a safe release and validate after update.
    Detailed remediation and version lists stay hidden until expanded.
    Affected if you're using
    Versions up to 2.96.6
    Check the full report if you need exact branch-by-branch coverage.
    Patch available
    Yes
    A fixed release is listed for this issue.
    Fixed in
    2.97.1
    Update to this version or a newer safe release.
    What to do

    Update to version 2.97.1, or a newer patched version

    Affected versions
    Versions up to 2.96.6
    Safe / patched versions
    2.97.1
  • Plugin Medium Patched: Yes CVSS 4.3/10
    SEO Plugin by Squirrly SEO <= 12.4.16 - Missing Authorization to Authenticated (Contributor+) Privileged Cloud API Operations

    The SEO Plugin by Squirrly SEO plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 12.4.16. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with contributor-level access and above, to invoke privileged state-changing Squirrly cloud API operations, such as revoking the site's Google Search Console and Google Analytics integrations via `api/gsc/revoke` and `api/ga/revoke`, that are otherwise restricted to administrator-level users holding the `sq_manage_settings` capability.

    Published
    Jun 05, 2026
    Affected Product
    SEO Plugin by Squirrly SEO
    Plugin · squirrly-seo
    Affected window
    Versions up to 12.4.16
    Expand for exact coverage and remediation detail.
    Patch status
    Patched release available
    Fixed in 12.4.17
    Recommended next step
    Update to 12.4.17
    Move to a safe release and validate after update.
    Detailed remediation and version lists stay hidden until expanded.
    Affected if you're using
    Versions up to 12.4.16
    Check the full report if you need exact branch-by-branch coverage.
    Patch available
    Yes
    A fixed release is listed for this issue.
    Fixed in
    12.4.17
    Update to this version or a newer safe release.
    What to do

    Update to version 12.4.17, or a newer patched version

    Affected versions
    Versions up to 12.4.16
    Safe / patched versions
    12.4.17
  • Plugin Medium Patched: Yes CVSS 4.3/10
    Klamra Paycal for Aspaclaria <= 1.1.4 - Insecure Direct Object Reference to Authenticated (Subscriber+) Sensitive Information Exposure via 'invoice_id' Parameter

    The Klamra Paycal for Aspaclaria plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 1.1.4 via the 'invoice_id' parameter due to missing validation on a user controlled key. This makes it possible for authenticated attackers, with subscriber-level access and above, to download arbitrary customer invoices by enumerating sequential post IDs, exposing sensitive billing PII including full name, email address, phone number, order total, line items, and customer notes belonging to other customers.

    Published
    Jun 05, 2026
    Affected Product
    Klamra Paycal for Aspaclaria
    Plugin · klamra-paycal-for-aspaclaria
    Affected window
    Versions up to 1.1.4
    Expand for exact coverage and remediation detail.
    Patch status
    Patched release available
    Fixed in 1.1.5
    Recommended next step
    Update to 1.1.5
    Move to a safe release and validate after update.
    Detailed remediation and version lists stay hidden until expanded.
    Affected if you're using
    Versions up to 1.1.4
    Check the full report if you need exact branch-by-branch coverage.
    Patch available
    Yes
    A fixed release is listed for this issue.
    Fixed in
    1.1.5
    Update to this version or a newer safe release.
    What to do

    Update to version 1.1.5, or a newer patched version

    Affected versions
    Versions up to 1.1.4
    Safe / patched versions
    1.1.5
  • Plugin Medium Patched: Yes CVSS 4.9/10
    Smart Slider 3 <= 3.5.1.36 - Authenticated (Administrator+) Path Traversal to Arbitrary File Read via 'src'/'srcset' Attribute in HTML Export

    The Smart Slider 3 plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 3.5.1.36 via the replaceHTMLImage function. This makes it possible for authenticated attackers, with administrator-level access and above, to read the contents of arbitrary files on the server, which can contain sensitive information.

    Published
    Jun 05, 2026
    Affected Product
    Smart Slider 3
    Plugin · smart-slider-3
    Affected window
    Versions up to 3.5.1.36
    Expand for exact coverage and remediation detail.
    Patch status
    Patched release available
    Fixed in 3.5.1.37
    Recommended next step
    Update to 3.5.1.37
    Move to a safe release and validate after update.
    Detailed remediation and version lists stay hidden until expanded.
    Affected if you're using
    Versions up to 3.5.1.36
    Check the full report if you need exact branch-by-branch coverage.
    Patch available
    Yes
    A fixed release is listed for this issue.
    Fixed in
    3.5.1.37
    Update to this version or a newer safe release.
    What to do

    Update to version 3.5.1.37, or a newer patched version

    Affected versions
    Versions up to 3.5.1.36
    Safe / patched versions
    3.5.1.37
  • Plugin Medium Patched: Yes CVSS 5.3/10
    Essential Addons for Elementor <= 6.6.4 - Missing Authorization to Unauthenticated Information Exposure via 'load_more' AJAX Handler

    The Essential Addons for Elementor – Popular Elementor Templates & Widgets plugin for WordPress is vulnerable to Information Exposure in all versions up to, and including, 6.6.4 via the ajax_load_more function due to insufficient restrictions on which posts can be included. This makes it possible for unauthenticated attackers to extract data from password protected, private, or draft posts that they should not have access to.

    Published
    Jun 05, 2026
    Affected Product
    Essential Addons for Elementor – Popular Elementor Templates & Widgets
    Plugin · essential-addons-for-elementor-lite
    Affected window
    Versions up to 6.6.4
    Expand for exact coverage and remediation detail.
    Patch status
    Patched release available
    Fixed in 6.6.5
    Recommended next step
    Update to 6.6.5
    Move to a safe release and validate after update.
    Detailed remediation and version lists stay hidden until expanded.
    Affected if you're using
    Versions up to 6.6.4
    Check the full report if you need exact branch-by-branch coverage.
    Patch available
    Yes
    A fixed release is listed for this issue.
    Fixed in
    6.6.5
    Update to this version or a newer safe release.
    What to do

    Update to version 6.6.5, or a newer patched version

    Affected versions
    Versions up to 6.6.4
    Safe / patched versions
    6.6.5
  • Plugin Medium Patched: Yes CVSS 5.3/10
    LearnPress <= 4.3.6 - Unauthenticated Sensitive Information Exposure via 'c_status' and 'return_type' Parameters

    The LearnPress – WordPress LMS Plugin for Create and Sell Online Courses plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 4.3.6 via the 'return_type' parameter. This makes it possible for unauthenticated attackers to extract sensitive data including the plaintext post_password of password-protected courses and the full post_content, post_author, and post_name of unpublished draft, private, and pending courses via the unrestricted SELECT * fallback query. Exploitation requires supplying both c_status=all (to bypass the publish-only post_status WHERE clause) and return_type=json (to prevent the safe DISTINCT(ID) AS ID field override) in a single unauthenticated request to the /wp-json/lp/v1/courses/archive-course endpoint.

    Published
    Jun 05, 2026
    Affected Product
    LearnPress – WordPress LMS Plugin for Create and Sell Online Courses
    Plugin · learnpress
    Affected window
    Versions up to 4.3.6
    Expand for exact coverage and remediation detail.
    Patch status
    Patched release available
    Fixed in 4.3.7
    Recommended next step
    Update to 4.3.7
    Move to a safe release and validate after update.
    Detailed remediation and version lists stay hidden until expanded.
    Affected if you're using
    Versions up to 4.3.6
    Check the full report if you need exact branch-by-branch coverage.
    Patch available
    Yes
    A fixed release is listed for this issue.
    Fixed in
    4.3.7
    Update to this version or a newer safe release.
    What to do

    Update to version 4.3.7, or a newer patched version

    Affected versions
    Versions up to 4.3.6
    Safe / patched versions
    4.3.7
  • Plugin Medium Patched: Yes CVSS 4.4/10
    Quick Playground <= 1.3.4 - Authenticated (Administrator+) Arbitrary File Read via 'filename' Parameter

    The Quick Playground plugin for WordPress is vulnerable to Path Traversal in all versions up to, and including, 1.3.4. This is due to the `qckply_data()` function passing the user-supplied `filename` POST parameter directly to `file_get_contents()` without any validation, sanitization, or path restriction. This makes it possible for authenticated attackers, with Administrator-level access and above, to read arbitrary files on the server, such as `wp-config.php` or `/etc/passwd`, which can contain sensitive information. Note: This vulnerability is only exploitable when the site has been synced with WordPress Playground (the `is_qckply_clone` option is set) or when running on `playground.wordpress.net`.

    Published
    Jun 05, 2026
    Affected Product
    Quick Playground
    Plugin · quick-playground
    Affected window
    Versions up to 1.3.4
    Expand for exact coverage and remediation detail.
    Patch status
    Patched release available
    Fixed in 1.3.5
    Recommended next step
    Update to 1.3.5
    Move to a safe release and validate after update.
    Detailed remediation and version lists stay hidden until expanded.
    Affected if you're using
    Versions up to 1.3.4
    Check the full report if you need exact branch-by-branch coverage.
    Patch available
    Yes
    A fixed release is listed for this issue.
    Fixed in
    1.3.5
    Update to this version or a newer safe release.
    What to do

    Update to version 1.3.5, or a newer patched version

    Affected versions
    Versions up to 1.3.4
    Safe / patched versions
    1.3.5
Coverage Hubs

Browse high-interest plugin and theme vulnerability hubs.

Use hub pages to review all indexed records for a single WordPress plugin or theme instead of scanning the global feed one advisory at a time.

36,639 indexed records 14,657 tracked plugins 1,699 tracked themes
Security Guides

Start with the WordPress security topics already showing search demand.

Browse practical guides for WordPress security audit, WooCommerce security, hardening, brute force protection, monitoring, and incident response.

Browse Blog