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
- 800
- Critical in 30 days
- 327
- Actively exploited
- 422
Results for “wordpress”
2,743 vulnerabilities- Medium 4.3
CVE-2013-0236 · WordPress
Multiple cross-site scripting (XSS) vulnerabilities in WordPress before 3.5.1 allow remote attackers to inject arbitrary web script or HTML via vectors involving (1) gallery shortcodes or (2) the content of a post.
Published 8 Jul 2013 · NVD - Medium 6.4
CVE-2013-0235 · WordPress
The XMLRPC API in WordPress before 3.5.1 allows remote attackers to send HTTP requests to intranet servers, and conduct port-scanning attacks, by specifying a crafted source URL for a pingback, related to a Server-Side Request Forgery (SSRF) issue.
Published 8 Jul 2013 · NVD - Medium 4.3
CVE-2013-2173 · WordPress
wp-includes/class-phpass.php in WordPress 3.5.1, when a password-protected post exists, allows remote attackers to cause a denial of service (CPU consumption) via a crafted value of a certain wp-postpass cookie.
Published 21 Jun 2013 · NVD - Unrated
WPV-b7d84268101e · W3 Total Cache (WordPress plugin)
Vulnerability in W3 Total Cache
Published 1 May 2013 · Fixed in 0.9.2.9 · WPVulnerability - Unrated
WPV-461ca88e6b36 · WP Super Cache (WordPress plugin)
Vulnerability in WP Super Cache
Published 24 Apr 2013 · Fixed in 1.3 · WPVulnerability - Low 2.6
CVE-2012-5868 · WordPress
WordPress 3.4.2 does not invalidate a wordpress_sec session cookie upon an administrator's logout action, which makes it easier for remote attackers to discover valid session identifiers via a brute-force attack, or modify data via a replay attack.
Published 27 Dec 2012 · NVD - High 7.5
CVE-2012-5469 · phpMyAdmin
The Portable phpMyAdmin plugin before 1.3.1 for WordPress allows remote attackers to bypass authentication and obtain phpMyAdmin console access via a direct request to wp-content/plugins/portable-phpmyadmin/wp-pma-mod.
Published 20 Dec 2012 · NVD - Unrated
CVE-2012-6692 · Yoast SEO
Yoast SEO – Advanced SEO with real-time guidance and built-in AI: Cross-site Scripting
Published 31 Oct 2012 · Fixed in 2.2 · WPVulnerability - Unrated
WPV-ea90e885ae84 · Akismet (WordPress plugin)
Vulnerability in Akismet Anti-spam: Spam Protection
Published 1 Oct 2012 · Fixed in 1.1 · WPVulnerability - Medium 6.8
CVE-2012-4448 · WordPress
Cross-site request forgery (CSRF) vulnerability in wp-admin/index.php in WordPress 3.4.2 allows remote attackers to hijack the authentication of administrators for requests that modify an RSS URL via a dashboard_incoming_links edit action.
Published 28 Sept 2012 · NVD - Low 3.5
CVE-2012-4422 · WordPress
wp-admin/plugins.php in WordPress before 3.4.2, when the multisite feature is enabled, does not check for network-administrator privileges before performing a network-wide activation of an installed plugin, which might allow remote authenticated users to make unintended plugin changes by leveraging the Administrator role.
Published 14 Sept 2012 · NVD - Medium 4.0
CVE-2012-4421 · WordPress
The create_post function in wp-includes/class-wp-atom-server.php in WordPress before 3.4.2 does not perform a capability check, which allows remote authenticated users to bypass intended access restrictions and publish new posts by leveraging the Contributor role and using the Atom Publishing Protocol (aka AtomPub) feature.
Published 14 Sept 2012 · NVD - Medium 6.5
CVE-2010-5106 · WordPress
The XML-RPC remote publishing interface in xmlrpc.php in WordPress before 3.0.3 does not properly check capabilities, which allows remote authenticated users to bypass intended access restrictions, and publish, edit, or delete posts, by leveraging the Author or Contributor role.
Published 14 Sept 2012 · NVD - Medium 5.0
CVE-2012-3385 · WordPress
WordPress before 3.4.1 does not properly restrict access to post contents such as private or draft posts, which allows remote authors or contributors to obtain sensitive information via unknown vectors.
Published 22 Jul 2012 · NVD - Medium 6.8
CVE-2012-3384 · WordPress
Cross-site request forgery (CSRF) vulnerability in the customizer in WordPress before 3.4.1 allows remote attackers to hijack the authentication of unspecified victims via unknown vectors.
Published 22 Jul 2012 · NVD - Low 2.6
CVE-2012-3383 · WordPress
The map_meta_cap function in wp-includes/capabilities.php in WordPress 3.4.x before 3.4.2, when the multisite feature is enabled, does not properly assign the unfiltered_html capability, which allows remote authenticated users to bypass intended access restrictions and conduct cross-site scripting (XSS) attacks by leveraging the Administrator or Editor role and composing crafted text.
Published 22 Jul 2012 · NVD - Medium 5.0
CVE-2011-4957 · WordPress
The make_clickable function in wp-includes/formatting.php in WordPress before 3.1.1 does not properly check URLs before passing them to the PCRE library, which allows remote attackers to cause a denial of service (crash) via a comment with a crafted URL that triggers many recursive calls.
Published 27 Jun 2012 · NVD - Medium 4.3
CVE-2011-4956 · WordPress
Cross-site scripting (XSS) vulnerability in WordPress before 3.1.1 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors.
Published 27 Jun 2012 · NVD - Medium 6.1
CVE-2012-6717 · Redirection (WordPress plugin)
Redirection: Cross-site Scripting
Published 4 May 2012 · Fixed in 2.2.12 · WPVulnerability - Medium 6.8
CVE-2012-1936 · WordPress
The wp_create_nonce function in wp-includes/pluggable.php in WordPress 3.3.1 and earlier associates a nonce with a user account instead of a user session, which might make it easier for remote attackers to conduct cross-site request forgery (CSRF) attacks on specific actions and objects by sniffing the network, as demonstrated by attacks against the wp-admin/admin-ajax.php and…
Published 3 May 2012 · NVD - Medium 4.3
CVE-2012-2404 · WordPress
wp-comments-post.php in WordPress before 3.3.2 supports offsite redirects, which makes it easier for remote attackers to conduct cross-site scripting (XSS) attacks via unspecified vectors.
Published 21 Apr 2012 · NVD - Medium 4.3
CVE-2012-2403 · WordPress
wp-includes/formatting.php in WordPress before 3.3.2 attempts to enable clickable links inside attributes, which makes it easier for remote attackers to conduct cross-site scripting (XSS) attacks via unspecified vectors.
Published 21 Apr 2012 · NVD - Medium 5.5
CVE-2012-2402 · WordPress
wp-admin/plugins.php in WordPress before 3.3.2 allows remote authenticated site administrators to bypass intended access restrictions and deactivate network-wide plugins via unspecified vectors.
Published 21 Apr 2012 · NVD - Medium 5.0
CVE-2012-2401 · WordPress
Plupload before 1.5.4, as used in wp-includes/js/plupload/ in WordPress before 3.3.2 and other products, enables scripting regardless of the domain from which the SWF content was loaded, which allows remote attackers to bypass the Same Origin Policy via crafted content.
Published 21 Apr 2012 · NVD - High 10.0
CVE-2012-2400 · WordPress
Unspecified vulnerability in wp-includes/js/swfobject.js in WordPress before 3.3.2 has unknown impact and attack vectors.
Published 21 Apr 2012 · NVD - High 10.0
CVE-2012-2399 · WordPress
Cross-site scripting (XSS) vulnerability in swfupload.swf in SWFupload 2.2.0.1 and earlier, as used in WordPress before 3.5.2, TinyMCE Image Manager 1.1 and earlier, and other products allows remote attackers to inject arbitrary web script or HTML via the buttonText parameter, a different vulnerability than CVE-2012-3414.
Published 21 Apr 2012 · NVD - Medium 5.0
CVE-2012-0937 · WordPress
wp-admin/setup-config.php in the installation component in WordPress 3.3.1 and earlier does not limit the number of MySQL queries sent to external MySQL database servers, which allows remote attackers to use WordPress as a proxy for brute-force attacks or denial of service attacks via the dbhost parameter, a different vulnerability than CVE-2011-4898. NOTE: the vendor disputes the significance…
Published 30 Jan 2012 · NVD - Medium 4.3
CVE-2012-0782 · WordPress
Multiple cross-site scripting (XSS) vulnerabilities in wp-admin/setup-config.php in the installation component in WordPress 3.3.1 and earlier allow remote attackers to inject arbitrary web script or HTML via the (1) dbhost, (2) dbname, or (3) uname parameter. NOTE: the vendor disputes the significance of this issue; also, it is unclear whether this specific XSS scenario has security relevance
Published 30 Jan 2012 · NVD - High 7.5
CVE-2011-4899 · WordPress
wp-admin/setup-config.php in the installation component in WordPress 3.3.1 and earlier does not ensure that the specified MySQL database service is appropriate, which allows remote attackers to configure an arbitrary database via the dbhost and dbname parameters, and subsequently conduct static code injection and cross-site scripting (XSS) attacks via (1) an HTTP request or (2) a MySQL query.…
Published 30 Jan 2012 · NVD - Medium 5.0
CVE-2011-4898 · WordPress
wp-admin/setup-config.php in the installation component in WordPress 3.3.1 and earlier generates different error messages for requests lacking a dbname parameter depending on whether the MySQL credentials are valid, which makes it easier for remote attackers to conduct brute-force attacks via a series of requests with different uname and pwd parameters. NOTE: the vendor disputes the significance…
Published 30 Jan 2012 · NVD - Low 2.6
CVE-2012-0287 · WordPress
Cross-site scripting (XSS) vulnerability in wp-comments-post.php in WordPress 3.3.x before 3.3.1, when Internet Explorer is used, allows remote attackers to inject arbitrary web script or HTML via the query string in a POST operation that is not properly handled by the "Duplicate comment detected" feature.
Published 6 Jan 2012 · NVD - Unrated
CVE-2011-4562 · Redirection (WordPress plugin)
Redirection: Cross-site Scripting
Published 28 Nov 2011 · Fixed in 2.2.10 · WPVulnerability - Medium 5.0
CVE-2011-3818 · WordPress
WordPress 2.9.2 and 3.0.4 allows remote attackers to obtain sensitive information via a direct request to a .php file, which reveals the installation path in an error message, as demonstrated by wp-admin/includes/user.php and certain other files.
Published 24 Sept 2011 · NVD - High 7.5
CVE-2011-3130 · WordPress
wp-includes/taxonomy.php in WordPress 3.1 before 3.1.3 and 3.2 before Beta 2 has unknown impact and attack vectors related to "Taxonomy query hardening," possibly involving SQL injection.
Published 10 Aug 2011 · NVD - High 9.3
CVE-2011-3129 · WordPress
The file upload functionality in WordPress 3.1 before 3.1.3 and 3.2 before Beta 2, when running "on hosts with dangerous security settings," has unknown impact and attack vectors, possibly related to dangerous filenames.
Published 10 Aug 2011 · NVD - Medium 5.0
CVE-2011-3128 · WordPress
WordPress 3.1 before 3.1.3 and 3.2 before Beta 2 treats unattached attachments as published, which might allow remote attackers to obtain sensitive data via vectors related to wp-includes/post.php.
Published 10 Aug 2011 · NVD - Medium 5.8
CVE-2011-3127 · WordPress
WordPress 3.1 before 3.1.3 and 3.2 before Beta 2 does not prevent rendering for (1) admin or (2) login pages inside a frame in a third-party HTML document, which makes it easier for remote attackers to conduct clickjacking attacks via a crafted web site.
Published 10 Aug 2011 · NVD - Medium 5.0
CVE-2011-3126 · WordPress
WordPress 3.1 before 3.1.3 and 3.2 before Beta 2 allows remote attackers to determine usernames of non-authors via canonical redirects.
Published 10 Aug 2011 · NVD - High 10.0
CVE-2011-3125 · WordPress
Unspecified vulnerability in WordPress 3.1 before 3.1.3 and 3.2 before Beta 2 has unknown impact and attack vectors related to "Various security hardening."
Published 10 Aug 2011 · NVD - High 10.0
CVE-2011-3122 · WordPress
Unspecified vulnerability in WordPress 3.1 before 3.1.3 and 3.2 before Beta 2 has unknown impact and attack vectors related to "Media security."
Published 10 Aug 2011 · NVD - Medium 4.0
CVE-2011-0701 · WordPress
wp-admin/async-upload.php in the media uploader in WordPress before 3.0.5 allows remote authenticated users to read (1) draft posts or (2) private posts via a modified attachment_id parameter.
Published 14 Mar 2011 · NVD - Low 3.5
CVE-2011-0700 · WordPress
Multiple cross-site scripting (XSS) vulnerabilities in WordPress before 3.0.5 allow remote authenticated users to inject arbitrary web script or HTML via vectors related to (1) the Quick/Bulk Edit title (aka post title or post_title), (2) post_status, (3) comment_status, (4) ping_status, and (5) escaping of tags within the tags meta box.
Published 14 Mar 2011 · NVD - Medium 4.3
CVE-2010-4536 · WordPress
Multiple cross-site scripting (XSS) vulnerabilities in KSES, as used in WordPress before 3.0.4, allow remote attackers to inject arbitrary web script or HTML via vectors related to (1) the & (ampersand) character, (2) the case of an attribute name, (3) a padded entity, and (4) an entity that is not in normalized form.
Published 3 Jan 2011 · NVD - Medium 6.0
CVE-2010-4257 · WordPress
SQL injection vulnerability in the do_trackbacks function in wp-includes/comment.php in WordPress before 3.0.2 allows remote authenticated users to execute arbitrary SQL commands via the Send Trackbacks field.
Published 7 Dec 2010 · NVD - Medium 4.0
CVE-2010-0682 · WordPress
WordPress 2.9 before 2.9.2 allows remote authenticated users to read trash posts from other authors via a direct request with a modified p parameter.
Published 23 Feb 2010 · NVD - Low 3.5
CVE-2009-3891 · WordPress
Cross-site scripting (XSS) vulnerability in wp-admin/press-this.php in WordPress before 2.8.6 allows remote authenticated users to inject arbitrary web script or HTML via the s parameter (aka the selection variable).
Published 17 Nov 2009 · NVD - Medium 6.0
CVE-2009-3890 · WordPress
Unrestricted file upload vulnerability in the wp_check_filetype function in wp-includes/functions.php in WordPress before 2.8.6, when a certain configuration of the mod_mime module in the Apache HTTP Server is enabled, allows remote authenticated users to execute arbitrary code by posting an attachment with a multiple-extension filename, and then accessing this attachment via a direct request to…
Published 17 Nov 2009 · NVD - Medium 4.3
CVE-2009-3622 · WordPress
Algorithmic complexity vulnerability in wp-trackback.php in WordPress before 2.8.5 allows remote attackers to cause a denial of service (CPU consumption and server hang) via a long title parameter in conjunction with a charset parameter composed of many comma-separated "UTF-8" substrings, related to the mb_convert_encoding function in PHP.
Published 23 Oct 2009 · NVD - Medium 6.4
CVE-2009-2854 · WordPress
Wordpress before 2.8.3 does not check capabilities for certain actions, which allows remote attackers to make unauthorized edits or additions via a direct request to (1) edit-comments.php, (2) edit-pages.php, (3) edit.php, (4) edit-category-form.php, (5) edit-link-category-form.php, (6) edit-tag-form.php, (7) export.php, (8) import.php, or (9) link-add.php in wp-admin/.
Published 18 Aug 2009 · NVD - High 10.0
CVE-2009-2853 · WordPress
Wordpress before 2.8.3 allows remote attackers to gain privileges via a direct request to (1) admin-footer.php, (2) edit-category-form.php, (3) edit-form-advanced.php, (4) edit-form-comment.php, (5) edit-link-category-form.php, (6) edit-link-form.php, (7) edit-page-form.php, and (8) edit-tag-form.php in wp-admin/.
Published 18 Aug 2009 · NVD
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.