CVE-2017-16871 Race condition in n/a
Remote attackers can execute PHP code via a race condition in the UpdraftPlus WordPress plugin's file deletion logic.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2017-16871?
CVE-2017-16871 is a high-severity vulnerability in n/a, published on 17 Nov 2017. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
The UpdraftPlus plugin through 1.13.12 for WordPress allows remote PHP code execution because the plupload_action function in /wp-content/plugins/updraftplus/admin.php has a race condition before deleting a file associated with the name parameter. NOTE: the vendor reports that this does not cross a privilege boundary
Weakness: CWE-94
Which versions are affected by CVE-2017-16871?
It affects 1 product.
Products include Updraftplus Updraftplus.
How do I fix CVE-2017-16871?
No fix has been published for CVE-2017-16871 yet. Limit exposure of the affected software until one is available.
Is CVE-2017-16871 being exploited?
There is no known exploitation of CVE-2017-16871 in the wild and no public exploit code.
Other vulnerabilities in n/a
- CVE-2017-16870 Server-side request forgery in n/a
- CVE-2023-32960 WordPress UpdraftPlus Plugin <= 1.23.3 is vulnerable to Cross Site Request Forgery (CSRF)
- CVE-2022-0633 UpdraftPlus Free < 1.22.3 & Premium < 2.22.3 - Subscriber+ Backup Download
- CVE-2022-0864 UpdraftPlus < 1.22.9 - Reflected Cross-Site Scripting
- CVE-2021-25089 UpdraftPlus < 1.16.69 - Reflected Cross-Site Scripting
Sources
Also known as GHSA-2fvg-pqv8-jj7q.