ZeroHour

CVE-2026-75133

niche

Unauthenticated Database Dump Exposure in WordPress Keep Backup Daily Plugin

CVSS 4.0
8.7 high
EPSS
<1%p23
Published
()
Modified
AI analysis

The Keep Backup Daily plugin for WordPress before 2.1.4 exposes a cron-processing routine (the `kbd_cron_process` parameter) without any authentication, allowing any unauthenticated remote attacker to trigger a full MySQL database dump. The generated backup is stored in the publicly accessible uploads directory, and its filename is only partially randomized (derived from the database name, a limited random range, and the current Unix timestamp), so an attacker can predict it and download the dump. A successful attack gives the attacker the complete contents of the site's database, with high confidentiality impact but no integrity or availability impact. Any WordPress site running an affected version of the plugin is exposed. There is currently no known exploitation, no public proof-of-concept, and EPSS is low (0.3%), though sites should still patch promptly since triggering the dump requires nothing more than an unauthenticated web request.

What to do: Update Keep Backup Daily to version 2.1.4 or later. If patching is delayed, restrict public access to the plugin's cron endpoint and to its backup directory under wp-content/uploads (e.g., via web server rules), and check that directory for stray .sql dump files left by earlier cron runs. Review any downloaded dumps for sensitive data (user records, password hashes, personal data) and rotate credentials if dumps were exposed on a publicly reachable site.

Affected
Keep Backup Daily WordPress pluginall versions before 2.1.4 (fixed in 2.1.4)
Estimated exposure
nichelikely on the order of low thousands of WordPress sites (est.; niche backup plugin) — No active-install figure was provided in the source data, so this is a hedged estimate based on Keep Backup Daily being a niche WordPress.org backup plugin with a small user base rather than a top-tier plugin.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Keep Backup Daily plugin for WordPress before 2.1.4 contains a sensitive information exposure vulnerability that allows unauthenticated attackers to trigger a full MySQL database dump by accessing the publicly exposed `kbd_cron_process` parameter without authentication. Attackers can predict the partially predictable dump filename based on the database name, a limited random range, and the current Unix timestamp to download the generated backup from the publicly accessible uploads directory.

Ecosystems
WordPress
Weakness
CWE-306
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.