CVE-2026-10795

HIGH EXPLOITED NUCLEI LAB

UpdraftPlus: WP Backup & Migration Plugin <= 1.26.4 - Unauthenticated Authentication Bypass via UpdraftCentral udrpc

Title source: cna
STIX 2.1

Exploitation Summary

CVE-2026-10795 has been observed exploited in the wild (reported by VulnCheck KEV). EIP tracks 3 public exploits from researchers including rootdirective-sec, webshellseo8, izxci. A Nuclei detection template is also available.

AI-analyzed exploit summary This repository contains a functional proof-of-concept exploit for CVE-2026-10795, targeting a vulnerability in UpdraftPlus. The exploit demonstrates a forged RPC message attack using a null key and IV, allowing arbitrary plugin uploads in a controlled Docker lab environment.

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 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.

Exploits (3)

github WORKING POC
by rootdirective-sec · pythonremote
https://github.com/rootdirective-sec/CVE-2026-10795-Lab

This repository contains a functional proof-of-concept exploit for CVE-2026-10795, targeting a vulnerability in UpdraftPlus. The exploit demonstrates a forged RPC message attack using a null key and IV, allowing arbitrary plugin uploads in a controlled Docker lab environment.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: UpdraftPlus 1.26.4
No auth needed
Prerequisites: Docker environment · WordPress with UpdraftPlus 1.26.4
devstral-2 · analyzed Jun 15, 2026 Full analysis →
github WORKING POC
by webshellseo8 · pythonpoc
https://github.com/webshellseo8/CVE-2026-10795-POC

This repository contains a functional exploit for CVE-2026-10795, targeting UpdraftPlus WordPress plugin versions <= 1.26.4. The exploit automates authentication bypass, admin account creation, and plugin upload/activation to achieve remote code execution (RCE).

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: UpdraftPlus WordPress plugin <= 1.26.4
No auth needed
Prerequisites: List of target URLs · Python 3 environment · Required Python libraries (requests, Crypto, etc.)
devstral-2 · analyzed Jun 11, 2026 Full analysis →
github WORKING POC
by izxci · pythonremote
https://github.com/izxci/CVE-2026-10795

This repository contains a functional exploit PoC for CVE-2026-10795, an authentication bypass vulnerability in UpdraftPlus. The exploit leverages a flaw where RSA decryption failure results in a zero AES key, allowing unauthenticated RPC command execution.

Classification
Working Poc 100%
Attack Type
Auth Bypass
Complexity
Moderate
Reliability
Reliable
Target: UpdraftPlus: WP Backup & Migration ≤ 1.26.4
No auth needed
Prerequisites: WordPress with UpdraftPlus ≤ 1.26.4 · Site connected to UpdraftCentral
devstral-2 · analyzed Jun 11, 2026 Full analysis →

Nuclei Templates (1)

UpdraftPlus WP Backup & Migration Plugin - Authentication Bypass
HIGHVERIFIEDby theamanrawat
Shodan: http.html:"updraftplus"
FOFA: body="/wp-content/plugins/updraftplus"

Scores

CVSS v3 8.1
EPSS 0.0125
EPSS Percentile 65.5%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact total

Lab Environment

COMMUNITY
Community Lab
docker pull wordpress:cli-php8.2
docker pull wordpress:6.8.1-php8.2-apache

Details

VulnCheck KEV 2026-06-11
CWE
CWE-347
Status published
Products (1)
davidanderson/UpdraftPlus: WP Backup & Migration Plugin < 1.26.4
Published Jun 11, 2026
Tracked Since Jun 11, 2026