ctipilot.ch

UpdraftPlus WordPress plugin unauthenticated auth-bypass to RCE (all-zero AES key on failed RSA decrypt), CVSS 8.1

cve · CVE-2026-10795

Coverage timeline
1
first 2026-06-14 → last 2026-06-14
Briefs
1
1 distinct
Sources cited
6
6 hosts
Sections touched
1
trending_vulns
Co-occurring entities
1
see Related entities below

Story timeline

  1. 2026-06-14CTI Daily Brief — 2026-06-14
    trending_vulnsFirst coverage. 3M+ installs; decrypt_message() fails to validate $rsa->decrypt() -> all-zero AES-128 key -> forged RPC -> malicious plugin upload/RCE. Gated on UpdraftCentral/Migrator key. Wordfence blocked ~4,987 attacks/24h. Fixed 1.26.5.

Where this entity is cited

  • trending_vulns1

Source distribution

  • malware.news1 (17%)
  • wpscan.com1 (17%)
  • blog.sekoia.io1 (17%)
  • enisa.europa.eu1 (17%)
  • labs.watchtowr.com1 (17%)
  • securityaffairs.com1 (17%)

Related entities

Items in briefs about UpdraftPlus WordPress plugin unauthenticated auth-bypass to RCE (all-zero AES key on failed RSA decrypt), CVSS 8.1 (1)

CVE-2026-10795 — UpdraftPlus WordPress backup plugin: unauthenticated authentication bypass to RCE

From CTI Daily Brief — 2026-06-14 · published 2026-06-14 · view item permalink →

CVE-2026-10795 (CVSS 8.1) is an unauthenticated authentication bypass in UpdraftPlus: WP Backup & Migration, present in versions ≤ 1.26.4 across an estimated 3 million-plus active installations (WPScan, 2026-06-11). The flaw is in the plugin's remote-communication path: decrypt_message() does not validate the return value of $rsa->decrypt(), so when RSA decryption fails the resulting false is passed to Rijndael::setKey() and collapses to a deterministic all-zero AES-128 key — letting an unauthenticated attacker forge RPC commands that execute as the connected administrator, ultimately uploading and activating a malicious plugin for code execution (Wordfence via Malware.news, 2026-06-11). Exploitation is gated on the site having an active UpdraftCentral or Migrator key configured. Wordfence shipped firewall-rule protection to its customers ahead of broad disclosure and the exploitation mechanism is now public; independent confirmation of in-the-wild exploitation was not located in this run. Fixed in 1.26.5. Hunt for unexpected plugin upload/activation events outside change windows and for udrpc_message-bearing POSTs to admin-ajax.php; update immediately and disable UpdraftCentral/Migrator keys if unused.