HomeWordPress plugin vulnerabilities
WordPress plugin vulnerabilities
Search our live WordPress vulnerability database for published security issues affecting plugins, themes and WordPress core. Check affected versions, available fixes and severity before deciding what action your site needs.
- 21,795 vulnerabilities on record
- 32 published in the last 24 hours
- 722 in the last 7 days
- Last checked 7 min ago
Latest WordPress vulnerabilities
| Plugin or theme | Vulnerability | Severity | Affected | Fix | Published |
|---|---|---|---|---|---|
| WP-Members Membership Plugin 50,000+ installs | Broken access control CVE-2026-61994 | Medium 5.4 | Up to 3.5.7 | No fixed version yet | 5 h ago |
| Events Manager - Calendar, Bookings, Tickets, Appointments and more! 60,000+ installs | Security weakness CVE-2026-42689 | Low 3.7 | Up to 7.4.7 | No fixed version yet | 5 h ago |
| Patreon WordPress 3,000+ installs | Cross-site request forgery (CSRF) CVE-2026-108479 | High 8.1 | Up to 1.9.17 | No fixed version yet | 5 h ago |
| Patreon WordPress 3,000+ installs | Cross-site request forgery (CSRF) CVE-2026-108481 | High 7.4 | Up to 1.10.0 | No fixed version yet | 5 h ago |
| Salevo Boost Sales for WooCommerce - Set up Up-Sells & Cross-Sells Popups & Auto Apply Coupon 200+ installs | Broken access control CVE-2026-103080 | Medium 5.3 | Up to 1.3.0 | Fixed in a later version (latest 1.3.1) | 5 h ago |
| Premium Addons for Elementor - AI-Ready Elementor Addons, Widgets & Templates 600,000+ installs | Cross-site scripting (XSS) CVE-2026-108482 | Medium 6.5 | Up to 4.11.110 | No fixed version yet | 5 h ago |
| Quiz and Survey Master (QSM) - Quiz Maker & Survey Maker 40,000+ installs | Cross-site scripting (XSS) CVE-2026-107862 | Medium 6.5 | Up to 11.2.7 | No fixed version yet | 5 h ago |
| Forminator Forms - Contact Form, Payment Form & Custom Form Builder 600,000+ installs | Broken access control CVE-2026-108486 | Medium 5.3 | Up to 1.58.0 | No fixed version yet | 5 h ago |
| Booktics - Appointment Booking Calendar for Service Businesses 800+ installs | Broken access control CVE-2026-107418 | Medium 5.4 | Up to 1.0.28 | No fixed version yet | 5 h ago |
| Element Pack Addons for Elementor - Elementor Widgets, Elementor Templates, Elementor Addons 100,000+ installs | Cross-site scripting (XSS) CVE-2026-108478 | Medium 6.5 | Up to 8.8.8 | No fixed version yet | 5 h ago |
| Broadcast Live Video - Live Streaming : WebRTC, HLS, RTSP, RTMP 400+ installs | Broken access control CVE-2026-108475 | Medium 4.3 | Up to 7.3.6 | No fixed version yet | 5 h ago |
| Paid Videochat Turnkey Site - HTML5 PPV Live Webcams 20+ installs | Broken access control CVE-2026-108476 | Medium 5.0 | Up to 7.5.13 | No fixed version yet | 5 h ago |
| Booktics - Appointment Booking Calendar for Service Businesses 800+ installs | Broken access control CVE-2026-108477 | Medium 5.3 | Up to 1.0.28 | No fixed version yet | 6 h ago |
| Ad Inserter - Ad Manager & AdSense Ads 300,000+ installs | Cross-site scripting (XSS) CVE-2026-107864 | Medium 6.5 | Up to 2.8.18 | Fixed in a later version (latest 2.8.19) | 13 h ago |
| Crocoblock JetMenu jet-menu | Cross-site scripting (XSS) CVE-2026-107865 | Medium 6.5 | Up to 3.0.5 | Check for an update | 13 h ago |
Being exploited in real attacks
WordPress plugin vulnerabilities on the US CISA Known Exploited Vulnerabilities list. If you run one of these, update today.
| Plugin or theme | Vulnerability | Severity | Affected | Fix | Published |
|---|---|---|---|---|---|
| WordPress core | SQL injection Exploited in the wild CVE-2026-60137 | Medium 5.9 | Before 7.0.2 | Fixed in 7.0.2 | 17 Jul 2026 |
| WordPress core | SQL injection Exploited in the wild CVE-2026-63030 | Critical 9.8 | Before 7.0.2 | Fixed in 7.0.2 | 17 Jul 2026 |
| Social Sharing Plugin - Social Warfare 10,000+ installs | Cross-site scripting (XSS) Exploited in the wild CVE-2019-9978 | Medium 6.1 | Before 3.5.3 | Fixed in 3.5.3 | 24 Mar 2019 |
| Duplicator - Backups & Migration Plugin - Cloud Backups, Scheduled Backups, & More 1m+ installs | Path traversal Exploited in the wild CVE-2020-11738 | High 7.5 | Before 3.8.7.1 | Fixed in 3.8.7.1 | 13 Apr 2020 |
| File Manager 1m+ installs | Arbitrary file upload Exploited in the wild CVE-2020-25213 | Critical 10.0 | Before 6.9 | Fixed in 6.9 | 9 Sep 2020 |
Popular plugins with recent vulnerabilities
Plugins with 100,000+ active installs and at least one vulnerability in the last 4 months.
- Premium Addons for Elementor - AI-Ready Elementor Addons, Widgets & Templates3 vulnerabilities, latest 5 h ago600,000+ installs
- Forminator Forms - Contact Form, Payment Form & Custom Form Builder27 vulnerabilities, latest 5 h ago600,000+ installs
- Element Pack Addons for Elementor - Elementor Widgets, Elementor Templates, Elementor Addons5 vulnerabilities, latest 5 h ago100,000+ installs
- Ad Inserter - Ad Manager & AdSense Ads7 vulnerabilities, latest 13 h ago300,000+ installs
- Envira Gallery - Image Photo Gallery, Albums, Video Gallery, Slideshows & More8 vulnerabilities, latest 1 d ago100,000+ installs
- WPML Multilingual & Multicurrency for WooCommerce1 vulnerability, latest 2 d ago100,000+ installs
- DTX - Dynamic Text Extension for Contact Form 73 vulnerabilities, latest 2 d ago100,000+ installs
- Photo Gallery by 10Web - Mobile-Friendly Image Gallery5 vulnerabilities, latest 2 d ago100,000+ installs
- Tutor LMS - eLearning and online course solution25 vulnerabilities, latest 2 d ago100,000+ installs
- WooCommerce1 vulnerability, latest 2 d ago7m+ installs
- WP Rollback - Rollback Plugins and Themes1 vulnerability, latest 2 d ago300,000+ installs
- Kirki - Freeform Page Builder, Website Builder & Customizer28 vulnerabilities, latest 2 d ago500,000+ installs
How our WordPress vulnerability database is built
We collect public vulnerability records rather than discovering vulnerabilities ourselves. The database combines CVE records from the CVE List, including records published by CVE Numbering Authorities such as Wordfence, Patchstack and WPScan, with enrichment from the US National Vulnerability Database and plugin information from the WordPress.org plugin directory.
New CVE records are checked every 10 minutes. NVD details are refreshed hourly, while WordPress.org plugin information such as the current version, active install count and directory status is refreshed daily. The database includes historical WordPress CVEs going back to 2010 as well as newly published records.
A published vulnerability does not mean every website using that plugin has been attacked. It means a security issue has been publicly recorded. The practical question is whether your site runs the affected software and, if so, whether your installed version falls inside the vulnerable range.
How to read a WordPress CVE entry
Start with the affected product and version range. If the entry says versions up to a particular release are affected, compare that information with the version shown in your WordPress Plugins screen. Then look for a fixed version or later safe release.
Severity is based on the CVSS score published with the CVE where one is available. CVSS is a severity measure, not a complete measure of risk. A high score deserves attention, but your real priority also depends on factors such as whether exploitation requires authentication, whether the plugin is active on your site and whether the vulnerable function is exposed.
If a plugin is shown as closed in the WordPress.org directory, that tells you it is not currently available there. It does not by itself prove that your installed copy is compromised or that no fix exists. Check the vulnerability record, the plugin vendor's information and your installed version before acting.
What to do if a plugin you use is listed
First, confirm the exact plugin and installed version. If a fixed version is available, take a current backup and update promptly. Do not assume that deactivating a plugin removes all risk if vulnerable files remain on the server, particularly where a disclosure involves code that can be reached directly.
If no fixed version exists, assess whether the plugin can be disabled and removed or replaced without breaking a critical site function. For business critical sites, test the change on staging where possible before removing a component from production.
After dealing with the vulnerable software, check for signs that the site may already have been altered. Review administrator accounts, recently changed files, unexpected pages or redirects, security logs and Google Search Console security warnings. If compromise is suspected, preserve a copy before cleaning so there is a record of what changed and investigate the entry point rather than only deleting visible files. Our website security guidance explains the wider checks. Care plans from £59 a month include weekly WordPress updates, security scanning and daily backups. Hacked Site Rescue is available at £249 if the site is already compromised.
Free alerts for new plugin vulnerabilities
You can request a free email alert for a plugin you want to watch. After you confirm the subscription by email, we will notify you when a new vulnerability record is published for that plugin. Every alert email includes an unsubscribe link.
Alerts are useful for keeping watch on important plugins, but they do not replace normal update and security routines. A vulnerability may be disclosed after a fix is already available, and not every security problem receives a CVE immediately. Keep WordPress, themes and plugins maintained, remove software you no longer use and review your site when an alert applies to something you actually run.
Sources and further reading
Common questions
Answers to the questions we hear most about this.
What is a WordPress plugin vulnerability?
It is a security weakness in a WordPress plugin that could allow unintended access, actions or data exposure under particular conditions. The exact impact depends on the vulnerability, affected versions and how the plugin is used.
Does a vulnerability listing mean my website has been hacked?
No. A listing means a vulnerability has been publicly recorded. You still need to check whether your site uses the affected plugin and version, and whether there are signs of compromise.
How often is the WordPress vulnerability database updated?
New CVE records are checked every 10 minutes. NVD details are refreshed hourly and WordPress.org plugin details are refreshed daily.
What should I do if there is no fixed version?
Consider disabling and removing the affected plugin, or replacing it with a maintained alternative, after checking the effect on the site. If the plugin is business critical, test the change before applying it to production where possible.
Are CVSS scores the same as the risk to my website?
No. CVSS describes technical severity. Your actual risk also depends on whether you run the affected version, whether exploitation requires authentication, how the plugin is exposed and what controls are already in place.
Not sure if your site is affected?
Tell us which plugins you run and we will check them against the database and update what needs updating.