Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Unauthenticated remote GET of an unprotected backup (AV:N/AC:L/PR:N/UI:N) fully discloses the database, so C:H with no integrity or availability impact.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
5DescriptionCVE.org
The Demi WordPress plugin before 0.0.7 stores its full-site backup archives in a publicly accessible location under a predictable filename and without access protection, allowing unauthenticated attackers to download complete backups including the site database and its user password hashes.
Articles & Coverage 1
AnalysisAI
Sensitive information disclosure in the Demi WordPress plugin before 0.0.7 lets unauthenticated attackers retrieve full-site backup archives that the plugin writes to a publicly reachable path under a predictable filename with no access control. Because these archives contain the complete site database - including WordPress user password hashes - an attacker can crack or replay credentials to escalate toward administrative takeover. A public exploit exists (WPScan) and a fixed release (0.0.7) is available; EPSS was not supplied but the CVSS is 7.5 (High) and it is not on CISA KEV.
Technical ContextAI
Demi is a backup-oriented plugin for WordPress, the PHP/MySQL content-management platform that powers a large share of public websites. The flaw stems from where and how the plugin persists its output: full-site backup archives are placed inside the web-servable directory tree (typically under wp-content) using a guessable, non-randomized filename and without an .htaccess deny rule, index guard, or authentication check. The assigned CWE-269 (Improper Privilege Management) and the 'Privilege Escalation' tag describe the downstream effect - captured password hashes enable account escalation - but the root cause is really unauthenticated exposure of sensitive files (information disclosure, akin to CWE-200/CWE-538). The CPE is recorded generically as cpe:2.3:a:unknown:demi:*:*:*:*:*:*:*:*, so the vendor is not authoritatively identified in NVD.
RemediationAI
Vendor-released patch: update the Demi plugin to version 0.0.7 or later, which is the primary and authoritative fix per the WPScan advisory (https://wpscan.com/vulnerability/df673b6f-2957-460a-b6fe-6e656d9193e0/). Because backups already written by vulnerable versions remain exposed, also delete any existing backup archives from the web-accessible directory and rotate all affected secrets - force a password reset for every WordPress account and change database credentials and any API keys stored in the backup, since the hashes may already have been exfiltrated. As interim compensating controls before patching, block web access to the plugin's backup directory with a server rule (e.g. an .htaccess 'Deny from all' or an nginx location deny) or move backups outside the web root; note the trade-off that this can break the plugin's own restore/download functionality. Deactivating the Demi plugin entirely removes the exposure but disables its backup capability.
Same weakness CWE-269 – Improper Privilege Management
View allSame technique Privilege Escalation
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-51409
GHSA-q89r-49r9-5hmx