CVE-2019-20043: debian debian_linux Improper Privilege Management
Vulnerability summary
CVE-2019-20043 is a medium (CVSS 5.0) Improper Privilege Management vulnerability in debian debian_linux. EPSS estimates a 2.48% chance of exploitation in the next 30 days, higher than 84.3% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 1 · Duplicates 1Timeline
- 27-12-2019PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
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 WordPress versions from 3.7 to 5.3 via a minor release.
CVSS metrics
5 scores · 4 sources · 2 versions- OSV · DebianEcosystem advisory · calculated4.3MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
- NVDNIST4.3MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
- wordfenceSource4.3MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
EPSS trend
Probability
2.48%
Chance of exploitation in the next 30 days
Percentile
84%
Versus all other CVEs
30-day change
0.00 pp
From 2.48% on 20-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-269Improper Privilege ManagementThe product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.
- CWE-285Improper AuthorizationThe product does not perform or incorrectly performs an authorization check when an actor attempts to access a resource or perform an action.
Affected systems
Debian2 products
- wordpress< 5.3.2+dfsg1-1
- debian_linuxEOL9.0 | 10.0
Wordpress2 products
- wordpress< 3.7 (fixed in 3.7.32) | ≥ 3.7, ≤ 3.7.31 (fixed in 3.7.32) | ≥ 3.8, ≤ 3.8.31 (fixed in 3.7.32) | ≥ 3.9, ≤ 3.9.29 (fixed in 3.7.32) | ≥ 4.0, ≤ 4.0.28 (fixed in 3.7.32) | ≥ 4.1, ≤ 4.1.28 (fixed in 3.7.32) | ≥ 4.2, ≤ 4.2.25 (fixed in 3.7.32) | ≥ 4.3, ≤ 4.3.21 (fixed in 3.7.32) | ≥ 4.4, ≤ 4.4.20 (fixed in 3.7.32) | ≥ 4.5, ≤ 4.5.19 (fixed in 3.7.32) | ≥ 4.6, ≤ 4.6.16 (fixed in 3.7.32) | ≥ 4.7, ≤ 4.7.15 (fixed in 3.7.32) | ≥ 4.8, ≤ 4.8.11 (fixed in 3.7.32) | ≥ 4.9, ≤ 4.9.12 (fixed in 3.7.32) | ≥ 5.0, ≤ 5.0.7 (fixed in 3.7.32) | ≥ 5.1, ≤ 5.1.3 (fixed in 3.7.32) | ≥ 5.2, ≤ 5.2.4 (fixed in 3.7.32) | 5.3 (fixed in 3.7.32)
- wordpress≥ 3.7, < 5.3.1
Ubuntu1 product
- wordpressAll versions (No fix recorded)
3 vendors · 5 products
References
12 links- wordpress.org/news/2019/12/wordpress-5-3-1-security-and-maintenance-release/X Refsource MISCREPORTRelease NotesVendor Advisory
- github.com/WordPress/wordpress-develop/commit/1d1d5be7aa94608c04516cac4238e8c22b93c1d9X Refsource MISCREPORTThird Party Advisory
- github.com/WordPress/wordpress-develop/security/advisories/GHSA-g7rg-hchx-c2gwX Refsource CONFIRMThird Party Advisory