WordPress · Backuply · CVE-2024-8669
Name of the Vulnerable Software and Affected Versions:
Backuply – Backup, Restore, Migrate and Clone plugin for WordPress versions up to, and including, 1.3.4
Description:
The issue is related to SQL Injection via the `options` parameter passed to the `backuply wp clone sql()` function due to insufficient escaping on the user-supplied parameter and lack of sufficient preparation on the existing SQL query. This allows authenticated attackers with administrator-level access and above to append additional SQL queries into already existing queries, which can be used to extract sensitive information from the database.
Recommendations:
For versions up to, and including, 1.3.4, consider disabling the `backuply wp clone sql()` function until a patch is available. Restrict access to the `options` parameter in the affected function to minimize the risk of exploitation. Avoid using the `options` parameter in the affected API endpoint until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this vulnerability.