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.

34,520 results Updated continuously
  • Plugin High Patched: Yes CVSS 7.5/10
    Appointment Booking Calendar <= 1.6.10.0 - Unauthenticated SQL Injection via 'fields' Parameter

    The Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin plugin for WordPress is vulnerable to SQL Injection via the 'fields' parameter in all versions up to, and including, 1.6.10.0 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 additional SQL queries into already existing queries that can be used to extract sensitive information from the database, including usernames, email addresses, and password hashes.

    Published
    Mar 18, 2026
    Affected Product
    Appointment Booking Calendar — Simply Schedule Appointments Booking Plugin
    Plugin · simply-schedule-appointments
    Affected if you're using
    Versions up to 1.6.10.0
    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.6.10.2
    Update to this version or a newer safe release.
    What to do

    Update to version 1.6.10.2, or a newer patched version

    Affected versions
    Versions up to 1.6.10.0
    Safe / patched versions
    1.6.10.2
  • Plugin Medium Patched: Yes CVSS 5.3/10
    Instant Popup Builder <= 1.1.7 - Unauthenticated Arbitrary Shortcode Execution via 'token' Parameter

    The Instant Popup Builder plugin for WordPress is vulnerable to Unauthenticated Arbitrary Shortcode Execution in all versions up to and including 1.1.7. This is due to the handle_email_verification_page() function constructing a shortcode string from user-supplied GET parameters (token, email) and passing it to do_shortcode() without properly sanitizing square bracket characters, combined with missing authorization checks on the init hook. While sanitize_text_field() and esc_attr() are applied, neither function strips or escapes square bracket characters ([ and ]). WordPress's shortcode regex uses [^\]\/]* to match content inside shortcode tags, meaning a ] character in the token value prematurely closes the shortcode tag. This makes it possible for unauthenticated attackers to inject and execute arbitrary registered shortcodes by crafting a malicious token parameter containing ] followed by arbitrary shortcode syntax.

    Published
    Mar 18, 2026
    Affected Product
    Instant Popup Builder – Powerful Popup Maker for Opt-ins, Email Newsletters & Lead Generation
    Plugin · instant-popup-builder
    Affected if you're using
    Versions up to 1.1.7
    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.8
    Update to this version or a newer safe release.
    What to do

    Update to version 1.1.8, or a newer patched version

    Affected versions
    Versions up to 1.1.7
    Safe / patched versions
    1.1.8
  • Plugin Medium Patched: Yes CVSS 4.3/10
    Add Custom Fields to Media <= 2.0.3 - Cross-Site Request Forgery to Custom Field Deletion via 'delete' Parameter

    The Add Custom Fields to Media plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 2.0.3. This is due to missing nonce validation on the field deletion functionality in the admin display template. The plugin properly validates a nonce for the 'add field' operation (line 24-36), but the 'delete field' operation (lines 38-49) processes the $_GET['delete'] parameter and calls update_option() without any nonce verification. This makes it possible for unauthenticated attackers to delete arbitrary custom media fields via a forged request, granted they can trick a site administrator into performing an action such as clicking on a link.

    Published
    Mar 18, 2026
    Affected Product
    Add Custom Fields to Media
    Plugin · add-custom-fields-to-media
    Affected if you're using
    Versions up to 2.0.3
    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.0.4
    Update to this version or a newer safe release.
    What to do

    Update to version 2.0.4, or a newer patched version

    Affected versions
    Versions up to 2.0.3
    Safe / patched versions
    2.0.4
  • Plugin Medium Patched: Yes CVSS 6.4/10
    Draft List <= 2.6.2 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'display_name' Parameter

    The Simple Draft List plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'display_name' post meta (Custom Field) in all versions up to and including 2.6.2. This is due to insufficient input sanitization and output escaping on the author display name when no author URL is present. The plugin accesses `$draft_data->display_name` which, because `display_name` is not a native WP_Post property, triggers WP_Post::__get() and resolves to `get_post_meta($post_id, 'display_name', true)`. When the `user_url` meta field is empty, the `$author` value is assigned to `$author_link` on line 383 without any escaping (unlike line 378 which uses `esc_html()` for the `{{author}}` tag, and line 381 which uses `esc_html()` when a URL is present). This unescaped value is then inserted into the shortcode output via `str_replace()`. 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 a page containing the `[drafts]` shortcode with the `{{author+link}}` template tag.

    Published
    Mar 18, 2026
    Affected Product
    Draft List
    Plugin · simple-draft-list
    Affected if you're using
    Versions up to 2.6.2
    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.6.3
    Update to this version or a newer safe release.
    What to do

    Update to version 2.6.3, or a newer patched version

    Affected versions
    Versions up to 2.6.2
    Safe / patched versions
    2.6.3
  • Plugin High Patched: Yes CVSS 7.2/10
    SlimStat Analytics <= 5.3.5 - Unauthenticated Stored Cross-Site Scripting via 'fh'

    The SlimStat Analytics plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'fh' (fingerprint) parameter in all versions up to, and including, 5.3.5 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 injected page.

    Published
    Mar 18, 2026
    Affected Product
    SlimStat Analytics
    Plugin · wp-slimstat
    Affected if you're using
    Versions up to 5.3.5
    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
    5.4.0
    Update to this version or a newer safe release.
    What to do

    Update to version 5.4.0, or a newer patched version

    Affected versions
    Versions up to 5.3.5
    Safe / patched versions
    5.4.0
  • Plugin Medium Patched: Yes CVSS 4.3/10
    Download Manager <= 3.3.49 - Missing Authorization to Authenticated (Subscriber+) User Email Enumeration via 'user' Parameter

    The Download Manager plugin for WordPress is vulnerable to unauthorized access of data due to a missing capability check on the 'reviewUserStatus' function in all versions up to, and including, 3.3.49. This makes it possible for authenticated attackers, with Subscriber-level access and above, to retrieve sensitive information for any user on the site including email addresses, display names, and registration dates.

    Published
    Mar 18, 2026
    Affected Product
    Download Manager
    Plugin · download-manager
    Affected if you're using
    Versions up to 3.3.49
    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.3.50
    Update to this version or a newer safe release.
    What to do

    Update to version 3.3.50, or a newer patched version

    Affected versions
    Versions up to 3.3.49
    Safe / patched versions
    3.3.50
  • Plugin Medium Patched: Yes CVSS 6.4/10
    Info Cards <= 2.0.7 - Authenticated (Contributor+) Stored Cross-Site Scripting via Block Attributes

    The Info Cards – Add Text and Media in Card Layouts plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'btnUrl' parameter within the Info Cards block in all versions up to, and including, 2.0.7. This is due to insufficient input validation on URL schemes, specifically the lack of javascript: protocol filtering. The block's render.php passes all attributes as JSON to the frontend via a data-attributes HTML attribute using esc_attr(wp_json_encode()), which prevents HTML attribute injection but does not validate URL protocols within the JSON data. The client-side view.js then renders the btnUrl value directly as an href attribute on anchor elements without any protocol sanitization. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject javascript: URLs that execute arbitrary web scripts when a user clicks the rendered button link.

    Published
    Mar 18, 2026
    Affected Product
    Info Cards – Add Text and Media in Card Layouts
    Plugin · info-cards
    Affected if you're using
    Versions up to 2.0.7
    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.0.8
    Update to this version or a newer safe release.
    What to do

    Update to version 2.0.8, or a newer patched version

    Affected versions
    Versions up to 2.0.7
    Safe / patched versions
    2.0.8
  • Plugin Medium Patched: Yes CVSS 5.4/10
    Yoast Duplicate Post <= 4.5 - Authenticated (Contributor+) Missing Authorization to Arbitrary Post Duplication and Overwrite

    The Yoast Duplicate Post plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the clone_bulk_action_handler() and republish_request() functions in all versions up to, and including, 4.5. This makes it possible for authenticated attackers, with Contributor-level access and above, to duplicate any post on the site including private, draft, and trashed posts they shouldn't have access to. Additionally, attackers with Author-level access and above can use the Rewrite & Republish feature to overwrite any published post with their own content.

    Published
    Mar 17, 2026
    Affected Product
    Yoast Duplicate Post
    Plugin · duplicate-post
    Affected if you're using
    Versions up to 4.5
    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.6
    Update to this version or a newer safe release.
    What to do

    Update to version 4.6, or a newer patched version

    Affected versions
    Versions up to 4.5
    Safe / patched versions
    4.6
  • Plugin Medium Patched: No CVSS 6.1/10
    Writeprint Stylometry <= 0.1 - Reflected Cross-Site Scripting via 'p' Parameter

    The Writeprint Stylometry plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'p' GET parameter in all versions up to and including 0.1. This is due to insufficient input sanitization and output escaping in the bjl_wprintstylo_comments_nav() function. The function directly outputs the $_GET['p'] parameter into an HTML href attribute without any escaping. This makes it possible for authenticated attackers with Contributor-level permissions or higher to inject arbitrary web scripts in pages that execute if they can successfully trick another user into performing an action such as clicking on a link.

    Published
    Mar 17, 2026
    Affected Product
    Writeprint Stylometry
    Plugin · writeprint-stylometry
    Affected if you're using
    Versions up to 0.1
    Check the full report if you need exact branch-by-branch coverage.
    Patch available
    No
    No fixed release is listed in the feed yet.
    Fixed in
    Not published
    Watch for a vendor release before treating the issue as fixed.
    What to do

    No known patch available. Please review the vulnerability's details in depth and employ mitigations based on your organization's risk tolerance. It may be best to uninstall the affected software and find a replacement.

    Affected versions
    Versions up to 0.1
    Safe / patched versions
    No safe version is published yet.
  • Plugin Medium Patched: Yes CVSS 6.1/10
    [CR]Paid Link Manager <= 0.5 - Reflected Cross-Site Scripting

    The [CR]Paid Link Manager plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the URL path in all versions up to, and including, 0.5 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 clicking on a link.

    Published
    Mar 17, 2026
    Affected Product
    [CR]Paid Link Manager
    Plugin · crpaid-link-manager
    Affected if you're using
    Versions up to 0.5
    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
    0.6
    Update to this version or a newer safe release.
    What to do

    Update to version 0.6, or a newer patched version

    Affected versions
    Versions up to 0.5
    Safe / patched versions
    0.6
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.

34,520 indexed records 14,187 tracked plugins 1,465 tracked themes