Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2024-43298

CVE-2024-43298: Backupbliss Clone Auth Bypass Vulnerability

CVE-2024-43298 is an authorization bypass flaw in Backupbliss Clone affecting versions up to 2.4.5, allowing attackers to exploit misconfigured access controls. This article covers technical details, affected versions, impact, and mitigation strategies.

Published:

CVE-2024-43298 Overview

CVE-2024-43298 is a missing authorization vulnerability in the Migrate Clone WordPress plugin developed by Backupbliss. The flaw affects all versions of the Clone plugin up to and including 2.4.5. Attackers with low-privilege authenticated access can exploit incorrectly configured access control security levels to reach privileged plugin functionality. The weakness is classified under [CWE-862] Missing Authorization. Successful exploitation impacts confidentiality, integrity, and availability of the affected WordPress site.

Critical Impact

Authenticated attackers with minimal privileges can invoke Clone plugin operations reserved for administrators, enabling site backup, migration, or restore actions that lead to full site compromise.

Affected Products

  • Backupbliss Clone plugin for WordPress (all versions through 2.4.5)
  • WordPress installations with the wp-clone-by-wp-academy plugin enabled
  • Sites relying on Clone plugin for backup or migration workflows

Discovery Timeline

  • 2024-11-01 - CVE-2024-43298 published to NVD
  • 2026-06-17 - Last updated in NVD database

Technical Details for CVE-2024-43298

Vulnerability Analysis

The Clone plugin exposes actions used to back up, migrate, or restore WordPress sites. These actions lack proper capability checks on the server side. An authenticated user with subscriber-level access can call the exposed endpoints and trigger privileged operations. Because the plugin performs file system writes and manipulates site content during migration, exploitation can lead to arbitrary file operations and full site takeover. The attack vector is network-based with low attack complexity and requires no user interaction.

Root Cause

The root cause is a missing authorization check on plugin action handlers. Clone registers WordPress AJAX or admin hooks without verifying the caller holds the required capability such as manage_options. Access control relies on an incorrectly configured security level that any authenticated user satisfies. This maps directly to [CWE-862] Missing Authorization.

Attack Vector

An attacker authenticates to the target WordPress site using any valid low-privilege account. The attacker sends crafted HTTP requests to the Clone plugin's action endpoints. The plugin executes the requested backup, restore, or migration function without validating the user's role. See the Patchstack Vulnerability Report for additional technical context.

No public proof-of-concept code is available for this vulnerability at the time of writing.

Detection Methods for CVE-2024-43298

Indicators of Compromise

  • Unexpected HTTP POST requests to WordPress AJAX endpoints referencing Clone plugin actions from non-administrator sessions
  • New archive files, .zip backups, or unexplained files appearing in the WordPress uploads or plugin directory
  • Log entries showing Clone plugin operations initiated by subscriber or contributor accounts

Detection Strategies

  • Monitor WordPress access logs for requests to admin-ajax.php invoking Clone plugin action parameters from low-privilege users
  • Alert on file creation or modification events inside the Clone plugin working directories
  • Correlate authentication events with subsequent privileged plugin activity to surface capability mismatches

Monitoring Recommendations

  • Enable WordPress audit logging to capture plugin action calls and user roles
  • Track outbound network requests from the WordPress host that could indicate exfiltration of generated backup archives
  • Baseline normal Clone plugin usage and alert on anomalous execution frequency or non-admin invocations

How to Mitigate CVE-2024-43298

Immediate Actions Required

  • Update the Backupbliss Clone plugin to a version later than 2.4.5 once released by the vendor
  • Deactivate and remove the Clone plugin if a patched version is not yet available
  • Audit existing WordPress user accounts and remove unused low-privilege accounts that could be leveraged for exploitation

Patch Information

As referenced in the Patchstack Vulnerability Report, the issue affects Clone versions through 2.4.5. Administrators should apply the vendor-supplied patch as soon as it becomes available and verify the plugin version in the WordPress admin dashboard.

Workarounds

  • Restrict access to /wp-admin/admin-ajax.php from untrusted networks using a web application firewall (WAF) rule filtering Clone plugin action names
  • Enforce strong authentication, including multi-factor authentication, on all WordPress accounts to limit credential-based exploitation paths
  • Temporarily disable user registration and review recently created accounts to reduce attacker footholds

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.