WordPress vulnerability database

Every CVE published for WordPress core, plugins and themes since January 2024: 29,758 vulnerabilities, 1,866 of them in the last 30 days. The list is updated every day from the CVE List.

Severity is the CVSS 3.1 base score. Select a band to list only those. Last updated October 12, 2026.

Showing 15,051–15,100 of 29,758 vulnerabilities

Known WordPress vulnerabilities, page 302 of 596
Severity Component Vulnerability Affected versions Published CVE Source
6.4 Medium Knowledge Base Plugin Cross-Site Scripting Authenticated (Contributor+) Stored Cross-Site Scripting ≤ 2.3.0 CVE-2025-5533 Wordfence
8.8 High Short URL Plugin SQL Injection Subscriber+ SQLi ≤ 1.6.8 CVE-2023-2921 WPScan
6.4 Medium BM Content Builder Plugin Broken Access Control Missing Authorization to Authenticated (Subscriber+) Stored Cross-Site Scripting via ux_cb_page_options_save ≤ 3.16.2.1 CVE-2025-1777 Wordfence
4.3 Medium Art Theme Broken Access Control Missing Authorization to Authenticated (Subscriber+) Theme Option Delete ≤ 3.12.2.3 CVE-2025-1778 Wordfence
5.3 Medium Modern Events Calendar Plugin modern-events-calendar-lite Information Disclosure Information Exposure No login needed ≤ 7.21.9 CVE-2025-5733 Wordfence
6.5 Medium Uncanny Automator Plugin uncanny-automator Broken Access Control No login needed ≤ 6.4.0.2 Fixed in 6.5.0 CVE-2025-48133 Patchstack
5.4 Medium Element Pack Pro Plugin bdthemes-element-pack Broken Access Control < 8.0.0 Fixed in 8.0.0 CVE-2025-46258 Patchstack
4.3 Medium Element Pack Pro Plugin bdthemes-element-pack Cross-Site Request Forgery No login needed < 8.0.0 Fixed in 8.0.0 CVE-2025-46257 Patchstack
6.4 Medium Forminator Plugin forminator Cross-Site Scripting Authenticated (Contributor+) Stored DOM-Based Cross-Site Scripting via id and data-size Parameters ≤ 1.44.1 CVE-2025-5341 Wordfence
8.8 High HyperComments Plugin hypercomments Broken Access Control Unauthenticated (Subscriber+) Arbitrary Options Update ≤ 1.2.2 CVE-2025-5701 Wordfence
8.1 High WP User Frontend Pro Plugin Arbitrary File Deletion Authenticated (Subscriber+) Arbitrary File Deletion ≤ 4.1.3 CVE-2025-3055 Wordfence
8.8 High WP User Frontend Pro Plugin Arbitrary File Upload Authenticated (Subscriber+) Arbitrary File Upload ≤ 4.1.3 CVE-2025-3054 Wordfence
8.8 High Sunshine Photo Cart Plugin sunshine-photo-cart Privilege Escalation Authenticated (Subscriber+) Privilege Escalation ≤ 3.4.11 Fixed in 3.4.12 CVE-2025-5482 Wordfence
4.3 Medium File Provider Plugin Cross-Site Request Forgery Item Deletion via CSRF No login needed ≤ 1.2.3 CVE-2025-4580 WPScan
9.8 Critical File Provider Plugin SQL Injection Unauthenticated SQLi No login needed ≤ 1.2.3 CVE-2025-4578 WPScan
6.4 Medium Simplify Contact Management: WP Easy Contact Plugin Cross-Site Scripting Authenticated (Contributor+) Stored Cross-Site Scripting ≤ 4.0.0 CVE-2025-5539 Wordfence
6.4 Medium Faculty Staff and Student Directory Plugin – Campus Directory Plugin Cross-Site Scripting Campus Directory <= 1.9.0 - Authenticated (Contributor+) Stored Cross-Site Scripting ≤ 1.9.0 CVE-2025-5532 Wordfence
6.4 Medium Staff Directory – Employee Directory Plugin Cross-Site Scripting Employee Directory for WordPress <= 4.5.0 - Authenticated (Contributor+) Stored Cross-Site Scripting ≤ 4.5.0 CVE-2025-5531 Wordfence
6.4 Medium Popup Maker Plugin popup-maker Cross-Site Scripting Authenticated (Contributor+) Stored Cross-Site Scripting via popupID Parameter ≤ 1.20.4 CVE-2025-4205 Wordfence
6.4 Medium Music Player for Elementor Plugin music-player-for-elementor Cross-Site Scripting Authenticated (Contributor+) Stored Cross-Site Scripting via album_buy_url Parameter ≤ 2.4.6 CVE-2025-5340 Wordfence
6.4 Medium Profile Builder Plugin profile-builder Cross-Site Scripting Authenticated (Contributor+) Stored Cross-Site Scripting via user_meta and compare Shortcodes ≤ 3.13.8 CVE-2025-4671 Wordfence
7.2 High Shared Files Plugin shared-files Cross-Site Scripting Unauthenticated Stored Cross-Site Scripting via sanitize_file Function No login needed ≤ 1.7.48 CVE-2025-4392 Wordfence
4.9 Medium Ultimate Gift Cards for WooCommerce Plugin woo-gift-cards-lite SQL Injection Authenticated (Administrator+) SQL Injection via wps_wgm_save_post Function ≤ 3.1.4 CVE-2025-5103 Wordfence
6.4 Medium WP Plugin Info Card Plugin wp-plugin-info-card Cross-Site Scripting Authenticated (Contributor+) Stored Cross-Site Scripting via containerid Parameter ≤ 5.3.1 CVE-2025-5116 Wordfence
6.4 Medium Vayu Blocks Plugin vayu-blocks Broken Access Control Missing Authorization to Authenticated (Subscriber+) Stored Cross-Site Scripting via containerWidth Parameter ≤ 1.3.1 CVE-2025-4420 Wordfence
6.4 Medium Bit File Manager – 100% Free & Open Source File Manager and Code Editor Plugin file-manager Cross-Site Scripting Authenticated (Subscriber+) Stored Cross-Site Scripting via SVG File Uploads ≤ 6.7 CVE-2025-1725 Wordfence
4.8 Medium Post Slider and Carousel with Widget Plugin Cross-Site Scripting Admin+ Stored XSS < 3.2.10 Fixed in 3.2.10 CVE-2025-4567 WPScan
6.1 Medium FancyBox Plugin fancybox-for-wordpress Cross-Site Scripting Unauthenticated Stored XSS No login needed < 3.3.6 Fixed in 3.3.6 CVE-2025-3662 WPScan
4.8 Medium Newsletter Plugin newsletter Cross-Site Scripting Admin+ Stored XSS via Subscription < 8.8.2 Fixed in 8.8.2 CVE-2025-3584 WPScan
9.8 Critical Golo Theme Authentication Bypass Authentication Bypass to Account Takeover No login needed ≤ 1.7.0 CVE-2025-4797 Wordfence
7.2 High wpForo + wpForo Advanced Attachments Plugin Cross-Site Scripting Unauthenticated Stored Cross-Site Scripting No login needed ≤ 3.1.3 CVE-2025-4224 Wordfence
4.3 Medium Broken Link Checker Plugin broken-link-checker Broken Access Control Missing Autorization to Authenticated (Subscriber+) Plugin Status Dashboard View ≤ 2.4.4 CVE-2025-4047 Wordfence
5.6 Medium Ninja Tables – Easy Data Table Builder Plugin ninja-tables PHP Object Injection Easy Data Table Builder <= 5.0.18 - Unauthenticated PHP Object Injection to Limited Remote Code Execution No login needed ≤ 5.0.18 Fixed in 5.0.19 CVE-2025-2939 Wordfence
6.4 Medium WordPress Comments Import & Export Plugin comments-import-export-woocommerce Broken Access Control Missing Authorization to Authenticated (Subscriber+) Stored Cross-Site Scripting ≤ 2.4.3 CVE-2025-3919 Wordfence
6.5 Medium Booking and Rental Manager Plugin booking-and-rental-manager-for-woocommerce Broken Access Control No login needed ≤ 2.3.8 Fixed in 2.3.9 CVE-2025-47585 Patchstack
4.3 Medium Contact Forms by Cimatti Plugin contact-forms Cross-Site Request Forgery No login needed ≤ 1.9.8 Fixed in 1.9.9 CVE-2025-49069 Patchstack
4.1 Medium WP-Optimize Plugin wp-optimize SQL Injection Admin+ SQLi < 4.2.0 Fixed in 4.2.0 CVE-2025-3951 WPScan
4.8 Medium Real Cookie Banner Plugin Cross-Site Scripting Admin+ Stored XSS < 5.1.6 Fixed in 5.1.6 CVE-2025-1485 WPScan
7.2 High Newsletters Plugin newsletters-lite Local File Inclusion Authenticated (Administrator+) Local File Inclusion ≤ 4.9.9.9 CVE-2025-4857 Wordfence
5.3 Medium Free Booking Plugin for Hotels, Restaurants and Car Rentals – eaSYNC Booking Plugin easync-booking Broken Access Control eaSYNC Booking <= 1.3.21 - Insecure Direct Object Reference to Sensitive Information Exposure No login needed ≤ 1.3.21 CVE-2025-4691 Wordfence
6.4 Medium Royal Elementor Addons and Templates Plugin royal-elementor-addons Cross-Site Scripting Authenticated (Contributor+) Stored Cross-Site Scripting ≤ 1.7.1020 Fixed in 1.7.1021 CVE-2025-3813 Wordfence
6.4 Medium Borderless – Elementor Addons and Templates Plugin borderless Cross-Site Scripting Elementor Addons and Templates <= 1.7.1 - Authenticated (Contributor+) Stored Cross-Site Scripting ≤ 1.7.1 CVE-2025-5290 Wordfence
9.8 Critical Profitori Plugin profitori Broken Access Control Missing Authorization to Unauthenticated Privilege Escalation via stocktend_object Endpoint No login needed 2.0.6.0 – 2.1.1.3 CVE-2025-4631 Wordfence
6.4 Medium FastSpring Plugin fastspring Cross-Site Scripting Authenticated (Contributor+) Stored Cross-Site Scripting ≤ 3.0.1 CVE-2025-4595 Wordfence
6.4 Medium Element Pack Addons for Elementor – Best Elementor addons with Ready Templates, Blocks, Widgets and WooCommerce Builder Plugin Cross-Site Scripting Best Elementor addons with Ready Templates, Blocks, Widgets and WooCommerce Builder <= 5.11.2 - Authenticated (Contributor+) DOM-Based Stored Cross-Site Scripting ≤ 5.11.2 CVE-2025-5292 Wordfence
6.4 Medium Product Subtitle for WooCommerce Plugin product-subtitle-for-woocommerce Cross-Site Scripting Authenticated (Contributor+) Stored Cross-Site Scripting via htmlTag Parameter ≤ 1.3.9 CVE-2025-5285 Wordfence
9.8 Critical PSW Front-end Login & Registration Plugin psw-login-and-registration Privilege Escalation Insufficiently Random Values to Unauthenticated Account Takeover/Privilege Escalation via customer_registration Function No login needed ≤ 1.12 CVE-2025-4607 Wordfence
8.8 High Offsprout Page Builder Plugin offsprout-page-builder Privilege Escalation Authenticated (Contributor+) Privilege Escalation via permission_callback Function 2.2.1 – 2.15.2 CVE-2025-4672 Wordfence
6.4 Medium Daisycon prijsvergelijkers Plugin daisycon Cross-Site Scripting Authenticated (Contributor+) Stored Cross-Site Scripting ≤ 4.9.0 Fixed in 5.0.0 CVE-2025-4590 Wordfence
8.8 High WP-GeoMeta Plugin wp-geometa Broken Access Control Missing Authorization to Authenticated (Subscriber+) Privilege Escalation via wp_ajax_wpgm_start_geojson_import Function 0.3.4 – 0.3.5 CVE-2025-4103 Wordfence

About this data

Where it comes from
Each row is a record from the CVE List, published by the organization that handled the report: most often Wordfence, Patchstack or WPScan. The CVE ID links to that publisher's advisory.
What is included
CVEs published since January 1, 2024 for WordPress core, plugins and themes, premium ones included. Vulnerabilities that never received a CVE ID are not listed, and rejected CVEs are removed.
Severity
The CVSS 3.1 base score set by the publisher, or by CISA when the publisher gave none. "No login needed" means the attacker needs no account, as the publisher's text states it, or as the score assumes when the text does not say.
Affected versions
The range the publisher marked as vulnerable. When the record also names the first fixed release, it is shown under the range. Some publishers only give the last affected version; when their references show the fix, the fixed release is the first one on wordpress.org after that version. If your version is newer than every affected one, that CVE does not apply to you.
Updates
Every day, after the CVE List publishes its end-of-day changes.

This website uses cookies to enhance your browsing experience and ensure the site functions properly. By continuing to use this site, you acknowledge and accept our use of cookies.

Accept All Accept Required Only