CVE-2020-4050

set-screen-option filter misuse by plugins leading to privilege escalation in WordPress

In affected versions of WordPress, misuse of the `set-screen-option` filter's return value allows arbitrary user meta fields to be saved. It does require an admin to install a plugin that would misuse the filter. Once installed, it can be leveraged by low privileged users. This has been patched in version 5.4.2, along with all the previously affected versions via a minor release (5.3.4, 5.2.7, 5.1.6, 5.0.10, 4.9.15, 4.8.14, 4.7.18, 4.6.19, 4.5.22, 4.4.23, 4.3.24, 4.2.28, 4.1.31, 4.0.31, 3.9.32, 3.8.34, 3.7.34).


We have discovered 225,015 live websites that are affected by CVE-2020-4050.

Run a Free Instant Scan




Affected Software

Product  WordPress
Category Content Management System
Vulnerable Domains225,015 live websites (100% of WordPress install base)
Vulnerable Versions
  • from 3.7 through 3.7.34
  • from 3.8 through 3.8.34
  • from 3.9 through 3.9.32
  • from 4 through 4.0.31
  • from 4.1 through 4.1.31
  • from 4.2 through 4.2.28
  • from 4.3 through 4.3.24
  • from 4.4 through 4.4.23
  • from 4.5 through 4.5.22
  • from 4.6 through 4.6.19
  • from 4.7 through 4.7.18
  • from 4.8 through 4.8.14
  • from 4.9 through 4.9.15
  • from 5 through 5.0.10
  • from 5.1 through 5.1.6
  • from 5.2 through 5.2.7
  • from 5.3 through 5.3.4
  • from 5.4 through 5.4.2
Vulnerable Versions Count0 versions ( less than 0.1% of all versions)


Common Weakness Enumeration

CWE-288 Authentication Bypass Using an Alternate Path or Channel



Details

  • Published - Jun 12, 2020
  • Updated - Aug 4, 2024

Website Distribution by Country

Number of websites using CVE-2020-4050
United States58,254 websites



Japan24,165 websites
Germany15,673 websites
Russia13,928 websites
Italy10,000 websites
France9,895 websites
GB7,794 websites
Poland6,912 websites
Netherlands6,024 websites
Canada5,742 websites

Website Distribution by TLD

Number of websites using CVE-2020-4050
.com91,434 websites
.ru11,876 websites
.org10,149 websites
.de8,340 websites
.net8,267 websites
.it6,788 websites
.jp5,531 websites
.pl5,160 websites
.co.uk4,954 websites
.nl4,656 websites

Websites affected by CVE-2020-4050

Top websites that are affected by CVE-2020-4050. Please click on the "Contact us" link to get more information.
DomainCountryRankContacts
*********.net United States***
****.org United States*,***
****************.com United States*,***
**********.com United States**,***
**********.name United States**,***
******.com United States**,***
*********.net Singapore**,***
********.com France**,***
*************.de Sweden**,***
*************.***.au Australia**,***
See full domain list

FAQ

CVE-2020-4050 is Authentication Bypass Using an Alternate Path or Channel in WordPress
A total of 225,015 websites have been identified as vulnerable to CVE-2020-4050, based on global website indexing conducted by WebTechSurvey.
The WordPress is affected by the CVE-2020-4050 vulnerability.
WordPress versions up to 5.4.2 are vulnerable to CVE-2020-4050.
CVE-2020-4050 is resolved in version 5.4.2 of WordPress.