Vulnerability database · updated every 15 minutes
New vulnerabilities in the software websites run.
CVEs and security advisories for WordPress, its plugins and themes, npm, PyPI and the servers behind websites, merged from NVD, the CVE Program, GitHub, OSV.dev and WPVulnerability, with CISA's list of the ones attackers exploit.
- Tracked
- 39,342
- Published in 7 days
- 813
- Critical in 30 days
- 327
- Actively exploited
- 422
Results for “wordpress”
2,743 vulnerabilities- Medium 6.1
CVE-2021-24241 · Advanced Custom Fields, Advanced Custom Fields Pro (WordPress plugin)
Advanced Custom Field Pro: Cross-site Scripting
Published 20 Jan 2021 · Fixed in 5.9.1 · NVD, WPVulnerability - Medium 4.3
CVE-2020-28040 · WordPress
WordPress before 5.5.2 allows CSRF attacks that change a theme's background image.
Published 2 Nov 2020 · Fixed in 5.5.2 · NVD - Critical 9.1
CVE-2020-28039 · WordPress
is_protected_meta in wp-includes/meta.php in WordPress before 5.5.2 allows arbitrary file deletion because it does not properly determine whether a meta key is considered protected.
Published 2 Nov 2020 · Fixed in 5.5.2 · NVD - Medium 6.1
CVE-2020-28038 · WordPress
WordPress before 5.5.2 allows stored XSS via post slugs.
Published 2 Nov 2020 · Fixed in 5.5.2 · NVD - Critical 9.8
CVE-2020-28037 · WordPress
is_blog_installed in wp-includes/functions.php in WordPress before 5.5.2 improperly determines whether WordPress is already installed, which might allow an attacker to perform a new installation, leading to remote code execution (as well as a denial of service for the old installation).
Published 2 Nov 2020 · Fixed in 5.5.2 · NVD - Critical 9.8
CVE-2020-28036 · WordPress
wp-includes/class-wp-xmlrpc-server.php in WordPress before 5.5.2 allows attackers to gain privileges by using XML-RPC to comment on a post.
Published 2 Nov 2020 · Fixed in 5.5.2 · NVD - Critical 9.8
CVE-2020-28035 · WordPress
WordPress before 5.5.2 allows attackers to gain privileges via XML-RPC.
Published 2 Nov 2020 · Fixed in 5.5.2 · NVD - Medium 6.1
CVE-2020-28034 · WordPress
WordPress before 5.5.2 allows XSS associated with global variables.
Published 2 Nov 2020 · Fixed in 5.5.2 · NVD - High 7.5
CVE-2020-28033 · WordPress
WordPress before 5.5.2 mishandles embeds from disabled sites on a multisite network, as demonstrated by allowing a spam embed.
Published 2 Nov 2020 · Fixed in 5.5.2 · NVD - Critical 9.8
CVE-2020-28032 · WordPress
WordPress before 5.5.2 mishandles deserialization requests in wp-includes/Requests/Utility/FilteredIterator.php.
Published 2 Nov 2020 · Fixed in 5.5.2 · NVD - High 8.8
CVE-2020-26596 · Elementor Pro (WordPress plugin)
Elementor Pro: Improper Privilege Management
Published 6 Oct 2020 · Fixed in 3.0.6 · WPVulnerability - Unrated
WPV-70df3ea01c0b · Woo Discount Rules (WordPress plugin)
Vulnerability in Discount Rules for WooCommerce
Published 17 Sept 2020 · Fixed in 2.2.1 · WPVulnerability - Unrated
WPV-08e53f658b62 · Woo Discount Rules (WordPress plugin)
Vulnerability in Discount Rules for WooCommerce
Published 17 Sept 2020 · Fixed in 2.2.1 · WPVulnerability - Medium 5.3
CVE-2020-25286 · WordPress
In wp-includes/comment-template.php in WordPress before 5.4.2, comments from a post or page could sometimes be seen in the latest comments even if the post or page was not public.
Published 13 Sept 2020 · Fixed in 5.4.2 · NVD - Unrated
WPV-7519b65d2cbf · Woo Discount Rules (WordPress plugin)
Vulnerability in Discount Rules for WooCommerce
Published 20 Aug 2020 · Fixed in 2.1.0 · WPVulnerability - Medium 6.3
CVE-2020-36834 · Woo Discount Rules (WordPress plugin)
Discount Rules for WooCommerce: Missing Authorization
Published 20 Aug 2020 · Fixed in 2.1.0 · WPVulnerability - Unrated
WPV-78cd6fde3ee0 · WPForms Lite
Vulnerability in WPForms – AI Form Builder for WordPress – Contact Forms, Payment Forms, Survey Form, Quiz & More
Published 1 Jul 2020 · Fixed in 1.6.0.2 · WPVulnerability - Medium 5.4
CVE-2020-4046 · WordPress
WordPress: Authenticated XSS through embed block
Published 12 Jun 2020 · Fixed in 5.2.7, 5.3.4, 5.4.2 · NVD, WordPress - Medium 6.8
CVE-2020-4047 · WordPress
WordPress: Authenticated XSS via media attachment page
Published 12 Jun 2020 · Fixed in 5.2.7, 5.3.4, 5.4.2 · NVD, WordPress - Medium 5.7
CVE-2020-4048 · WordPress
WordPress: Open redirect in wp_validate_redirect()
Published 12 Jun 2020 · Fixed in 5.2.7, 5.3.4, 5.4.2 · NVD, WordPress - Low 2.4
CVE-2020-4049 · WordPress
WordPress: Authenticated self-XSS via theme uploads
Published 12 Jun 2020 · Fixed in 5.2.7, 5.3.4, 5.4.2 · NVD, WordPress - Low 3.1
CVE-2020-4050 · WordPress
WordPress: 'set-screen-option' filter misuse by plugins leading to privilege escalation
Published 12 Jun 2020 · Fixed in 5.2.7, 5.3.4, 5.4.2 · NVD, WordPress - Unrated
WPV-4a82883d2f55 · WPForms Lite
Vulnerability in WPForms – AI Form Builder for WordPress – Contact Forms, Payment Forms, Survey Form, Quiz & More
Published 21 May 2020 · Fixed in 1.6.0.2 · WPVulnerability - Medium 4.3
CVE-2020-8934 · Google Site Kit (WordPress plugin)
Site Kit by Google – Analytics, Search Console, AdSense, Speed: Unchecked Return Value
Published 21 May 2020 · Fixed in 1.8.0 · WPVulnerability - Medium 6.5
CVE-2020-13125 · Elementor Pro (WordPress plugin)
Vulnerability in Elementor Pro
Published 17 May 2020 · Fixed in 2.9.4 · WPVulnerability - Unrated
WPV-43353581c268 · Google Site Kit (WordPress plugin)
Vulnerability in Site Kit by Google – Analytics, Search Console, AdSense, Speed
Published 13 May 2020 · Fixed in 1.8.0 · WPVulnerability - Critical 9.9
CVE-2020-13126 · Elementor Pro (WordPress plugin)
Elementor Pro: Unrestricted Upload of File with Dangerous Type
Published 6 May 2020 · Fixed in 2.9.4 · WPVulnerability - Medium 5.4
CVE-2020-11025 · WordPress
Authenticated cross-site scripting (XSS) in WordPress Customizer
Published 30 Apr 2020 · Fixed in 5.4.1 · NVD, WordPress - Medium 5.4
CVE-2020-11026 · WordPress
Specially crafted filenames in WordPress leading to XSS
Published 30 Apr 2020 · Fixed in 5.2.6, 5.3.3, 5.4.1 · NVD, WordPress - High 8.1
CVE-2020-11027 · WordPress
Password reset links invalidation issue in WordPress
Published 30 Apr 2020 · Fixed in 5.2.6, 5.3.3, 5.4.1 · NVD, WordPress - High 7.5
CVE-2020-11028 · WordPress
WordPress: Unauthenticated disclosure of certain private posts
Published 30 Apr 2020 · Fixed in 5.4.1 · NVD, WordPress - Medium 6.1
CVE-2020-11029 · WordPress
WordPress: Cross-site scripting in stats method (object cache)
Published 30 Apr 2020 · Fixed in 5.2.6, 5.3.3, 5.4.1 · NVD, WordPress - Medium 5.4
CVE-2020-11030 · WordPress
Cross-site scripting (XSS) in Search block - WordPress
Published 30 Apr 2020 · Fixed in 5.4.1 · NVD, WordPress - Medium 6.1
CVE-2020-11930 · Gtranslate (WordPress plugin)
Translate WordPress with GTranslate: Cross-site Scripting
Published 20 Apr 2020 · Fixed in 2.8.52 · WPVulnerability - Unrated
WPV-994e6855ed09 · SEO By Rank Math (WordPress plugin)
Vulnerability in Rank Math SEO – AI SEO Tools to Dominate SEO Rankings
Published 18 Apr 2020 · Fixed in 1.0.42.2 · WPVulnerability - Medium 6.1
CVE-2020-11515 · SEO By Rank Math (WordPress plugin)
Rank Math SEO – AI SEO Tools to Dominate SEO Rankings: Open Redirect
Published 25 Mar 2020 · Fixed in 1.0.0.41 · WPVulnerability - Critical 9.8
CVE-2020-11514 · SEO By Rank Math (WordPress plugin)
Rank Math SEO – AI SEO Tools to Dominate SEO Rankings: Missing Authorization
Published 25 Mar 2020 · Fixed in 1.0.0.41 · WPVulnerability - Medium 5.4
CVE-2020-10385 · WPForms Lite
WPForms – AI Form Builder for WordPress – Contact Forms, Payment Forms, Survey Form, Quiz & More: Cross-site Scripting
Published 18 Feb 2020 · Fixed in 1.5.9 · WPVulnerability - Unrated
WPV-37c0f3846c9e · Worker (WordPress plugin)
Vulnerability in ManageWP Worker
Published 11 Feb 2020 · Fixed in 4.9.3 · WPVulnerability - Low
CVE-2019-16788 · WordPress
Users without "publish_posts" rights can mark sticky/unsticky a post via REST API
Published 8 Jan 2020 · WordPress - High
CVE-2019-16773 · WordPress
Stored cross-site scripting (XSS) through 'wp_targeted_link_rel'
Published 8 Jan 2020 · WordPress - Medium 4.3
CVE-2019-20043 · WordPress
In in wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php in WordPress 3.7 to 5.3.0, authenticated users who do not have the rights to publish a post are able to mark posts as sticky or unsticky via the REST API. For example, the contributor role does not have such rights, but this allowed them to bypass that. This has been patched in WordPress 5.3.1, along with all the previous…
Published 27 Dec 2019 · Fixed in 5.3.1 · NVD - Medium 6.1
CVE-2019-20042 · WordPress
In wp-includes/formatting.php in WordPress 3.7 to 5.3.0, the function wp_targeted_link_rel() can be used in a particular way to result in a stored cross-site scripting (XSS) vulnerability. This has been patched in WordPress 5.3.1, along with all the previous WordPress versions from 3.7 to 5.3 via a minor release.
Published 27 Dec 2019 · Fixed in 5.3.1 · NVD - Critical 9.8
CVE-2019-20041 · WordPress
wp_kses_bad_protocol in wp-includes/kses.php in WordPress before 5.3.1 mishandles the HTML5 colon named entity, allowing attackers to bypass input sanitization, as demonstrated by the javascript: substring.
Published 27 Dec 2019 · Fixed in 5.3.1 · NVD - Medium 5.4
CVE-2019-16781 · WordPress
Authenticated cross-site scripting (XSS) in WordPress block editor (within dashboard)
Published 20 Dec 2019 · Fixed in 5.3.1 · NVD, WordPress - Medium 5.4
CVE-2019-16780 · WordPress
Stored cross-site scripting (XSS) in WordPress block editor
Published 20 Dec 2019 · Fixed in 5.3.1 · NVD, WordPress - High 7.5
CVE-2012-6079 · W3 Total Cache (WordPress plugin)
W3 Total Cache: Exposure of Sensitive Information to an Unauthorized Actor
Published 22 Nov 2019 · Fixed in 0.9.2.5 · WPVulnerability - High 7.5
CVE-2012-6078 · W3 Total Cache (WordPress plugin)
W3 Total Cache: Exposure of Sensitive Information to an Unauthorized Actor
Published 22 Nov 2019 · Fixed in 0.9.2.5 · WPVulnerability - High 7.5
CVE-2012-6077 · W3 Total Cache (WordPress plugin)
W3 Total Cache: Exposure of Sensitive Information to an Unauthorized Actor
Published 22 Nov 2019 · Fixed in 0.9.2.5 · WPVulnerability - Medium 4.3
CVE-2019-16251 · Yith Woocommerce Wishlist (WordPress plugin)
Vulnerability in YITH WooCommerce Wishlist
Published 31 Oct 2019 · Fixed in 2.2.14 · WPVulnerability
Where it comes from
The list holds every advisory UpHeron reads for the software it watches: WordPress and every plugin and theme its plugin reports, the packages in monitored repositories and manifests, and the servers and frameworks found on monitored websites. One vulnerability from several sources is one entry, under its CVE.
- NVD, the US National Vulnerability Database. This product uses the NVD API but is not endorsed or certified by the NVD.
- New and changed records of the CVE Program, read every 15 minutes, so a rating or fix added after a CVE is published reaches the list, and its alerts, within the hour. CVE content © 1999–2026 The MITRE Corporation, used under the CVE terms of use; CVE® is a registered trademark of The MITRE Corporation.
- OSV.dev, with the GitHub Advisory Database (CC BY 4.0).
- WPVulnerability (CC0) for WordPress plugins and themes, and WordPress's own security advisories.
- Node.js's own security release posts, read every 15 minutes, which name its vulnerabilities the day they are fixed, days before their CVE records.
- The security advisories projects publish on GitHub, and the CVEs libraries such as Brotli name in their release notes, which also count for the runtimes that bundle them.
- CISA's Known Exploited Vulnerabilities catalog.
Each day's new ones, grouped, and every critical one as soon as we find it: on the blog.
Run WordPress? The UpHeron plugin alerts you the day one of these affects your own site.