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 requ...
Summary
set-screen-option filter misuse by plugins leading to privilege escalation in WordPress
Original description
The description as published by the source.
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).
Source: OSV.dev (Open Source Vulnerabilities) NVD GitHub Advisory OSV
Affected packages
Fix status by distribution
Fixed packages published by each distribution for this CVE
- Debian DEBIAN-CVE-2020-4050 wordpress Fixed in: 5.4.2+dfsg1-1
References
- advisory github.com
- advisory lists.debian.org
- advisory lists.debian.org
- advisory wordpress.org
- advisory debian.org
- patch github.com
- web lists.fedoraproject.org
- web lists.fedoraproject.org
- web nvd.nist.gov