This week, 66 vulnerabilities may affect over 5.8 million WordPress sites. There are 42 plugin vulnerabilities and five in themes that have security patches available, so run those updates! Additionally, there are 18 plugin vulnerabilities and one theme with no patch available yet. If you are using any unpatched plugins or themes, check their vendors’ intentions and progress on a security release. If no patch is forthcoming or the vulnerable software has been closed and dropped from the official WordPress theme and plugin repositories, you should consider deactivation and removal in favor of alternative solutions.
Please note we’ve revised last week’s report to correct the list of vulnerable code after many of the previous week’s vulnerabilities were mistakenly included. Thanks to Jeff Severson of JTS Design for bringing this to our attention.
WordPress core is very secure when it’s properly configured and maintained. Vulnerable plugins that have not been updated by site owners are the most common vector for attacks on WordPress websites. Our weekly WordPress Vulnerability Report, powered by Patchstack, covers new WordPress plugin, theme, and core vulnerabilities that have emerged since last week’s report. Our goal is to spread awareness of emerging security threats and help you decide what to do if you are using vulnerable software on your website. For a deeper analysis of recent trends in WordPress vulnerabilities and threat vectors, see our 2022 Annual Vulnerability Report.
These reports are published every Wednesday and include all active vulnerabilities tracked by Patchstack as of Monday since the previous report. This leaves a 48-hour window for the newest emerging vulnerabilities to be patched before full public disclosure. iThemes Security Pro users have access to vulnerability alerts emerging within this window.
Get the weekly WordPress Vulnerability Report delivered to your inbox each Wednesday.
WordPress Plugin Vulnerabilities with Patches
In this section, you’ll find the most recently disclosed WordPress plugin vulnerabilities that have been fixed with a new release from their authors and maintainers. Please apply the updates if you are affected!
These vulnerabilities have been disclosed and scored for their severity, thanks to our friends at Patchstack. Each plugin listing includes the type of vulnerability with its CVE number and CVSS severity rating with links to more technical details. You’ll also see the number of active sites using the plugin and the plugin version release that patches the vulnerability. We start with the most popular plugins, which represent the largest target for attackers.
Advanced Custom Fields
- Plugin Slug
- advanced-custom-fields
- Installations
- 2,000,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 6.1.6
- Severity Score
- High
Advanced Custom Fields
- Plugin Slug
- advanced-custom-fields
- Installations
- 2,000,000+
- Vulnerability
- PHP Object Injection
- Patched in Version
- 5.12.5
- Severity Score
- Medium
Ninja Forms
- Plugin Slug
- ninja-forms
- Installations
- 900,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 3.6.22
- Severity Score
- High
Otter – Gutenberg Blocks
- Plugin Slug
- otter-blocks
- Installations
- 300,000+
- Vulnerability
- PHP Object Injection
- Patched in Version
- 2.2.6
- Severity Score
- Medium
Metform Elementor Contact Form Builder
- Plugin Slug
- metform
- Installations
- 200,000+
- Vulnerability
- Broken Access Control
- Patched in Version
- 3.3.1
- Severity Score
- Medium
YARPP
- Plugin Slug
- yet-another-related-posts-plugin
- Installations
- 100,000+
- Vulnerability
- SQL Injection
- Patched in Version
- 5.30.3
- Severity Score
- High
Advanced Woo Search
- Plugin Slug
- advanced-woo-search
- Installations
- 70,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 2.78
- Severity Score
- Medium
Easy Digital Downloads
- Plugin Slug
- easy-digital-downloads
- Installations
- 50,000+
- Vulnerability
- Privilege Escalation
- Patched in Version
- 3.1.1.4.2
- Severity Score
- Critical
FV Flowplayer Video Player
- Plugin Slug
- fv-wordpress-flowplayer
- Installations
- 30,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 7.5.35.7212
- Severity Score
- High
Product Addons & Fields for WooCommerce
- Plugin Slug
- woocommerce-product-addon
- Installations
- 20,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 32.0.6
- Severity Score
- Medium
WP Visitor Statistics (Real Time Traffic)
- Plugin Slug
- wp-stats-manager
- Installations
- 20,000+
- Vulnerability
- SQL Injection
- Patched in Version
- 6.9
- Severity Score
- Critical
CM Pop-Up banners for WordPress
- Plugin Slug
- cm-pop-up-banners
- Installations
- 10,000+
- Vulnerability
- SQL Injection
- Patched in Version
- 1.6.0
- Severity Score
- High
Image Optimizer by 10web
- Plugin Slug
- image-optimizer-wd
- Installations
- 10,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 1.0.27
- Severity Score
- High
Participants Database
- Plugin Slug
- participants-database
- Installations
- 10,000+
- Vulnerability
- Cross Site Request Forgery (CSRF)
- Patched in Version
- 2.5.0
- Severity Score
- Medium
URL Params
- Plugin Slug
- url-params
- Installations
- 10,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 2.5
- Severity Score
- Medium
Product Catalog Feed by PixelYourSite
- Plugin Slug
- product-catalog-feed
- Installations
- 8,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 2.1.1
- Severity Score
- High
WOLF
- Plugin Slug
- bulk-editor
- Installations
- 5,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 1.0.7
- Severity Score
- High
HollerBox
- Plugin Slug
- holler-box
- Installations
- 5,000+
- Vulnerability
- SQL Injection
- Patched in Version
- 2.1.4
- Severity Score
- High
Ko-fi Button
- Plugin Slug
- ko-fi-button
- Installations
- 5,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 1.3.3
- Severity Score
- Medium
Booking Manager
- Plugin Slug
- booking-manager
- Installations
- 4,000+
- Vulnerability
- Server Side Request Forgery (SSRF)
- Patched in Version
- 2.0.29
- Severity Score
- Medium
WPO365 | Mail Integration for Office 365 / Outlook
- Plugin Slug
- mail-integration-365
- Installations
- 4,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 1.9.1
- Severity Score
- Medium
Spiffy Calendar
- Plugin Slug
- spiffy-calendar
- Installations
- 3,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 4.9.4
- Severity Score
- Medium
Stagtools
- Plugin Slug
- stagtools
- Installations
- 3,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 2.3.7
- Severity Score
- Medium
WP EasyPay
- Plugin Slug
- wp-easy-pay
- Installations
- 3,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 4.1
- Severity Score
- High
TK Google Fonts GDPR Compliant
- Plugin Slug
- tk-google-fonts
- Installations
- 2,000+
- Vulnerability
- Broken Access Control
- Patched in Version
- 2.2.8
- Severity Score
- Medium
WP Inventory Manager
- Plugin Slug
- wp-inventory-manager
- Installations
- 2,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 2.1.0.13
- Severity Score
- High
WP Directory Kit
- Plugin Slug
- wpdirectorykit
- Installations
- 2,000+
- Vulnerability
- Cross Site Request Forgery (CSRF)
- Patched in Version
- 1.2.2
- Severity Score
- Medium
WP Directory Kit
- Plugin Slug
- wpdirectorykit
- Installations
- 2,000+
- Vulnerability
- Broken Access Control
- Patched in Version
- 1.2.3
- Severity Score
- Medium
Albo Pretorio On line
- Plugin Slug
- albo-pretorio-on-line
- Installations
- 1,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 4.6.4
- Severity Score
- High
Albo Pretorio On line
- Plugin Slug
- albo-pretorio-on-line
- Installations
- 1,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 4.6.4
- Severity Score
- High
Contact Form 7 extension for Google Map fields
- Plugin Slug
- cf7-google-map
- Installations
- 1,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 1.8.4
- Severity Score
- High
Photo Gallery by Ays
- Plugin Slug
- gallery-photo-gallery
- Installations
- 1,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 5.1.4
- Severity Score
- High
TP Education
- Plugin Slug
- tp-education
- Installations
- 1,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 4.5
- Severity Score
- Medium
WP Docs
- Plugin Slug
- wp-docs
- Installations
- 1,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 2.0.0
- Severity Score
- High
WPPizza – A Restaurant Plugin
- Plugin Slug
- wppizza
- Installations
- 1,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 3.17.2
- Severity Score
- High
WP SMTP Mailing Queue
- Plugin Slug
- smtp-mailing-queue
- Installations
- 900+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 2.0.1
- Severity Score
- Medium
Library Viewer
- Plugin Slug
- library-viewer
- Installations
- 400+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 2.0.6.1
- Severity Score
- Medium
Library Viewer
- Plugin Slug
- library-viewer
- Installations
- 400+
- Vulnerability
- Open Redirection
- Patched in Version
- 2.0.6.1
- Severity Score
- Medium
Hostel
- Plugin Slug
- hostel
- Installations
- 80+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 1.1.5.2
- Severity Score
- Medium
Advanced Custom Fields Pro
- Plugin
- Advanced Custom Fields PRO
- Plugin Slug
- advanced-custom-fields-pro
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 6.1.6
- Severity Score
- High
Advanced Custom Fields Pro
- Plugin
- Advanced Custom Fields PRO
- Plugin Slug
- advanced-custom-fields-pro
- Vulnerability
- PHP Object Injection
- Patched in Version
- 6.1.0
- Severity Score
- Medium
tagDiv Composer
- Plugin
- tagDiv Composer
- Plugin Slug
- td-composer
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 4.0
- Severity Score
- High
WordPress Plugin Vulnerabilities – No Known Fix
This section contains plugin vulnerabilities with no known fix. Until a patch is available, you are advised to deactivate the plugin, at minimum, immediately. If there is a high risk of active exploits or the plugin remains unpatched for weeks, you are advised to delete the plugin. You should also delete persistently unpatched plugins the WordPress.org repository has locked and marked “Closed” so they can no longer be downloaded and installed.
Easy Appointments
- Plugin Slug
- easy-appointments
- Installations
- 20,000+
- Vulnerability
- Cross Site Request Forgery (CSRF)
- Patched in Version
- No Fix
- Severity Score
- Medium
Points and Rewards for WooCommerce
- Plugin Slug
- points-and-rewards-for-woocommerce
- Installations
- 6,000+
- Vulnerability
- Broken Access Control
- Patched in Version
- No Fix
- Severity Score
- Medium
Points and Rewards for WooCommerce
- Plugin Slug
- points-and-rewards-for-woocommerce
- Installations
- 6,000+
- Vulnerability
- Settings Change
- Patched in Version
- No Fix
- Severity Score
- Medium
Community by PeepSo
- Plugin Slug
- peepso-core
- Installations
- 4,000+
- Vulnerability
- Sensitive Data Exposure
- Patched in Version
- No Fix
- Severity Score
- Medium
Cryptocurrency Payment & Donation Box
- Plugin Slug
- cryptocurrency-donation-box
- Installations
- 3,000+
- Vulnerability
- SQL Injection
- Patched in Version
- No Fix
- Severity Score
- Medium
WP Job Portal
- Plugin Slug
- wp-job-portal
- Installations
- 3,000+
- Vulnerability
- Other Vulnerability Type
- Patched in Version
- No Fix
- Severity Score
- Medium
Multi Rating
- Plugin Slug
- multi-rating
- Installations
- 2,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- No Fix
- Severity Score
- Medium
Multi Rating
- Plugin Slug
- multi-rating
- Installations
- 2,000+
- Vulnerability
- Other Vulnerability Type
- Patched in Version
- No Fix
- Severity Score
- Medium
Multi Rating
- Plugin Slug
- multi-rating
- Installations
- 2,000+
- Vulnerability
- Cross Site Request Forgery (CSRF)
- Patched in Version
- No Fix
- Severity Score
- Medium
Booking Ultra Pro Appointments
- Plugin Slug
- booking-ultra-pro
- Installations
- 1,000+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- No Fix
- Severity Score
- High
REST API TO MiniProgram
- Plugin Slug
- rest-api-to-miniprogram
- Installations
- 1,000+
- Vulnerability
- Arbitrary Content Deletion
- Patched in Version
- No Fix
- Severity Score
- Medium
Tiempo.com
- Plugin Slug
- tiempocom
- Installations
- 600+
- Vulnerability
- Cross Site Request Forgery (CSRF)
- Patched in Version
- No Fix
- Severity Score
- Medium
Tiempo.com
- Plugin Slug
- tiempocom
- Installations
- 600+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- No Fix
- Severity Score
- High
Tiempo.com
- Plugin Slug
- tiempocom
- Installations
- 600+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- No Fix
- Severity Score
- High
Manager for Icommon
- Plugin Slug
- manager-for-icomoon
- Installations
- 500+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- No Fix
- Severity Score
- Medium
Manager for Icommon
- Plugin Slug
- manager-for-icomoon
- Installations
- 500+
- Vulnerability
- Arbitrary File Upload
- Patched in Version
- No Fix
- Severity Score
- Critical
WP Abstracts
- Plugin Slug
- wp-abstracts-manuscripts-manager
- Installations
- 400+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- No Fix
- Severity Score
- High
UserAgent-Spy
- Plugin Slug
- useragent-spy
- Installations
- 10+
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- No Fix
- Severity Score
- Medium
WordPress Theme Vulnerabilities
In this section, you’ll find the latest WordPress theme vulnerabilities to be disclosed. You’ll see the same information provided above for vulnerable plugins, and the same advice applies. If a security update exists, install it immediately. If a vulnerability remains unpatched in a theme you are actively using, you will need to find an alternative theme. Deactivate and delete persistently unpatched themes and those that have been “Closed” in the WordPress.org theme repository. If you have a vulnerable theme installed that you are not actively using, simply delete it.
Editorialmag
- Theme Slug
- editorialmag
- Downloads
- 81,155
- Vulnerability
- Broken Authentication
- Patched in Version
- No Fix
- Severity Score
- Medium
JupiterX
- Theme
- JupiterX
- Theme Slug
- jupiterx
- Vulnerability
- Local File Inclusion
- Patched in Version
- 3.1.0
- Severity Score
- High
TheGem (Elementor)
- Theme
- TheGem
- Theme Slug
- thegem
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 5.8.1.1
- Severity Score
- Medium
TheGem (Elementor)
- Theme
- TheGem
- Theme Slug
- thegem
- Vulnerability
- Broken Access Control
- Patched in Version
- 5.8.1.1
- Severity Score
- Medium
TheGem (WPBakery)
- Theme
- TheGem
- Theme Slug
- thegem
- Vulnerability
- Broken Access Control
- Patched in Version
- 5.8.1.1
- Severity Score
- Medium
TheGem (WPBakery)
- Theme
- TheGem
- Theme Slug
- thegem
- Vulnerability
- Cross Site Scripting (XSS)
- Patched in Version
- 5.8.1.1
- Severity Score
- Medium

Dan Knauss is StellarWP’s Technical Content Generalist. He’s been a writer, teacher, and freelancer working in open source since the late 1990s and with WordPress since 2004.