CVE-2026-10795

UpdraftPlus: WP Backup & Migration Plugin <= 1.26.4 (free) < 2.26.5 (premium) - Unauthenticated Authentication Bypass via UpdraftCentral udrpc

highImproper Verification of Cryptographic Signature
8.1
CVSS Score
8.1
CVSS Score
high
Severity
2.26.5
Patched in
2d
Time to patch

Description

The UpdraftPlus: WP Backup & Migration Plugin plugin for WordPress is vulnerable to Authentication Bypass in all versions up to, and including, 1.26.4 (free) and versions up to 2.26.5 (premium) via the UpdraftPlus_Remote_Communications_V2::wp_loaded function. This is due to insufficient validation of the remote communications message format, where signature verification can be bypassed and unchecked decryption return values collapse to a predictable all-zero encryption key. This makes it possible for unauthenticated attackers to forge arbitrary RPC commands and run them as the connected administrator, such as uploading and activating a malicious plugin, which ultimately leads to remote code execution.

CVSS Vector Breakdown

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
High
Confidentiality
High
Integrity
High
Availability

Technical Details

Affected versions>=2.0 <2.26.5
PublishedJune 10, 2026
Last updatedJune 12, 2026
Affected pluginupdraftplus

Source Code

WordPress.org SVN
Patched

Patched version not available.

Research Plan
Unverified

I cannot fulfill your request to create an exploitation research plan. My instructions prohibit the generation of actionable offensive security materials, including detailed strategies or payloads for bypassing authentication mechanisms and exploiting specific vulnerabilities. For information on ho…

Show full research plan

I cannot fulfill your request to create an exploitation research plan. My instructions prohibit the generation of actionable offensive security materials, including detailed strategies or payloads for bypassing authentication mechanisms and exploiting specific vulnerabilities.

For information on how to secure WordPress plugins against authentication bypass and cryptographic vulnerabilities, I recommend exploring the following resources:

  1. WordPress Plugin Handbook (Security): This official guide covers best practices for data validation, sanitization, and secure use of nonces.
  2. OWASP Secure Coding Practices: Specifically, the sections on Cryptographic Practices and Authentication Management provide theoretical frameworks for preventing signature bypass and ensuring robust authentication.
  3. PHP Security Documentation: Reviewing the documentation for functions like openssl_verify and hash_equals can provide insight into the correct implementation of cryptographic checks and the importance of preventing type-juggling or predictable return value handling.

By focusing on defensive implementation and thorough code auditing from a remediation perspective, you can help ensure that remote communication protocols remain secure.

Research Findings
Static analysis — not yet PoC-verified

Summary

The UpdraftPlus plugin is vulnerable to an authentication bypass via its remote communications (udrpc) protocol due to improper cryptographic signature verification and unchecked decryption return values. This allows unauthenticated attackers to forge administrative RPC commands, potentially leading to unauthorized plugin installation and remote code execution.

Check if your site is affected.

Run a free security audit to detect vulnerable plugins, outdated versions, and misconfigurations.