CVE-2024-4442: Salon booking system <= 9.9 - Unauthenticated Arbitrary File Deletion
The Salon booking system plugin for WordPress is vulnerable to arbitrary file deletion in all versions up to, and including, 9.8. This is due to the plugin not properly validating the path of an uploaded file prior to deleting it. This makes it possible for unauthenticated attackers to delete arbitrary files, including the wp-config.php file, which can make site takeover and remote code execution possible. This was partially patched in 9.9, and sufficiently patched in 10.0. CVE-2024-37231 appears to be a duplicate of this issue.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
WordPress Salon booking system pluginto a version that resolves this vulnerability.Fixed in 10.0 - Upgrade
Upgrade
WordPress Salon booking system pluginto a version that resolves this vulnerability.Fixed in 9.9
Event History
Frequently Asked Questions
What is the severity of CVE-2024-4442?
The severity of CVE-2024-4442 is considered to be high due to the potential for arbitrary file deletion by unauthenticated attackers.
How do I fix CVE-2024-4442?
To fix CVE-2024-4442, update the Salon booking system plugin for WordPress to version 9.9 or later.
What versions are affected by CVE-2024-4442?
CVE-2024-4442 affects all versions of the Salon booking system plugin up to and including version 9.8.
What type of vulnerability is represented by CVE-2024-4442?
CVE-2024-4442 is a vulnerability that allows arbitrary file deletion due to improper validation of file paths.
Who is at risk from CVE-2024-4442?
Unauthenticated attackers are at risk from CVE-2024-4442 as they can exploit this vulnerability to delete arbitrary files.