CVE-2020-4050CWE-288

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

Low · published June 12, 2020

CVSS v3.1
3.5
EPSS
1%
Percentile
72.5
In the wild
Unconfirmed
What it is

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).

The record
Technical detail
CVSS v3.1
3.5 · LOW
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.01414 · 72.5th percentile
Weakness
CWE-288 · Authentication Bypass Using an Alternate Path or Channel
Published
2020-06-12T16:00Z
EPSS history
Timeline
  • 12 JUN 16:00Z
    set-screen-option filter misuse by plugins leading to privilege escalation in WordPress
    cvelistv5