CVE-2024-8669CWE-89

Backuply – Backup, Restore, Migrate and Clone <= 1.3.4 - Authenticated (Admin+) SQL Injection

Critical · published September 14, 2024

CVSS v3.1
9.1
EPSS
17%
Percentile
97.0
In the wild
Unconfirmed
What it is

🚨 A sneaky SQL injection in the Backuply plugin opens the door for authenticated attackers to play around with your database like it's a toy box! 🔥 Think of it like a chef who can add their secret ingredients to an already-prepared dish without anyone noticing. If they have the right access, they can whip up something totally unexpected and potentially harmful! An attacker with administrator-level access could exploit this loophole to inject malicious SQL queries. This means they could extract sensitive information, potentially leading to data breaches that could shake your entire site to its core!

Put simply

Think of it like a chef who can add their secret ingredients to an already-prepared dish without anyone noticing. If they have the right access, they can whip up something totally unexpected and potentially harmful! The SQL injection vulnerability arises from insufficient escaping of the 'options' parameter in the backuply_wp_clone_sql() function. This allows attackers to append additional SQL queries to the existing ones, enabling unauthorized data access.

What to do

An attacker with administrator-level access could exploit this loophole to inject malicious SQL queries. This means they could extract sensitive information, potentially leading to data breaches that could shake your entire site to its core! To protect your site, immediately update the Backuply plugin to version 1.3.5 or later. Additionally, review your users' permissions to ensure only trusted individuals have administrative access. Regular audits of your plugins can further enhance your security! You've got this! By following these steps, you can shore up your defenses and keep your site secure! 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.16602 · 97.0th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2024-09-14T03:30Z
EPSS history
Timeline
  • 14 SEP 03:30Z
    Backuply – Backup, Restore, Migrate and Clone <= 1.3.4 - Authenticated (Admin+) SQL Injection
    cvelistv5