CVE detail
CVE-2026-14490
The Demi – One Click Demo Import, WP Backup & Site Migration plugin for WordPress is vulnerable to Arbitrary Directory Deletion in all versions up to, and including, 0.0.7. The vulnerability exists because the plugin stores its HMAC signing key and per-step restore token as dotfiles inside a publicly accessible subdirectory of the WordPress uploads folder — without any `.htaccess` or index file protection — and the `demi_restore_step` AJAX handler, registered for unauthenticated callers, explicitly accepts possession of the on-disk signing key as a standalone alternative to WordPress capability and nonce checks; an unauthenticated attacker who retrieves the exposed key can forge a valid signed state envelope to invoke `CleanDir::execute()` with a caller-supplied absolute path that is subject to no allow-list or path-canonicalization check. This makes it possible for unauthenticated attackers to recursively delete arbitrary directories on the server.
Buzz score
Why this CVE is surfacing
This all-time snapshot uses the same composite formula as Trending across a 30-year evidence window, rather than a current rolling window.
Buzz score components · mention 24.0 · diversity 6.5 · KEV 0.0 · OTX 0.0 · PoC 0.0
Why it matters now
Mention timeline
- Total mentions
- 10
- within the 30d window
- Peak daily
- 10
- highest bucket
Evidence
Source links by recency
10 source links · newest first
- https://www.wordfence.com/threat-intel/vulnerabilities/id/63922c28-0cb5-4abe-85ee-20b2cc6f015d?source=cvewww.wordfence.com
No excerpt available.
Patchwww.wordfence.comJul 28, 2026, 7:16 AM - https://plugins.trac.wordpress.org/changeset?reponame=&old=3616690%40demi-backup-migration&new=3616690%40demi-backup-migrationplugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgJul 28, 2026, 7:16 AM - https://plugins.trac.wordpress.org/browser/demi-backup-migration/trunk/classes/Import/Manager.php#L767plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgJul 28, 2026, 7:16 AM - https://plugins.trac.wordpress.org/browser/demi-backup-migration/trunk/classes/Import/Manager.php#L50plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgJul 28, 2026, 7:16 AM - https://plugins.trac.wordpress.org/browser/demi-backup-migration/trunk/classes/Import/Manager.php#L287plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgJul 28, 2026, 7:16 AM - https://plugins.trac.wordpress.org/browser/demi-backup-migration/trunk/classes/Backup/Tasks/CleanDir.php#L61plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgJul 28, 2026, 7:16 AM - https://plugins.trac.wordpress.org/browser/demi-backup-migration/tags/0.0.6/classes/Import/Manager.php#L767plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgJul 28, 2026, 7:16 AM - https://plugins.trac.wordpress.org/browser/demi-backup-migration/tags/0.0.6/classes/Import/Manager.php#L50plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgJul 28, 2026, 7:16 AM - https://plugins.trac.wordpress.org/browser/demi-backup-migration/tags/0.0.6/classes/Import/Manager.php#L287plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgJul 28, 2026, 7:16 AM - https://plugins.trac.wordpress.org/browser/demi-backup-migration/tags/0.0.6/classes/Backup/Tasks/CleanDir.php#L61plugins.trac.wordpress.org
No excerpt available.
Patchplugins.trac.wordpress.orgJul 28, 2026, 7:16 AM
Exploit code
Public exploit repository references
Public PoC repositories are third-party, potentially unsafe artifacts. Treat their code as untrusted and use it only on authorized systems in an isolated, least-privilege environment. cvebuzz does not execute the code or verify that an exploit works.
0 repository references · best confidence N/A · max 0 stars
Related records
Similar CVEs
6 related CVEs with shared weakness or product evidence
- CVE-2026-62663CVSS 7.5 · High
Banks generates meaningful LLM prompts using a simple template language. In versions prior to 2.4.4, all four media filters (image, audio, video, document) in banks accept untrust…
- CVE-2026-52680CVSS N/A · Unrated
Apache Kyuubi REST batch multipart upload handling uses the client-supplied multipart filename when creating a temporary uploaded resource. A remote attacker who can access the RE…
- CVE-2026-6540CVSS 7.9 · High
Calico's Application Layer Policy (disabled by default), which enforces HTTP rules through Dikastes, fails to perform URL path normalization. As a result, HTTP requests using path…
- CVE-2026-15435CVSS 9.8 · Critical
IBM App Connect Enterprise 13.0.1.0 through 13.0.7.2, and 12.0.1.0 through 12.0.12.27 could allow a remote attacker to traverse directories on the system. An attacker could send a…
- CVE-2026-14519CVSS 7.5 · High
IBM App Connect Enterprise 13.0.1.0 through 13.0.7.2, and 12.0.1.0 through 12.0.12.27 could allow a remote attacker to read arbitrary files due to a path traversal vulnerability.
- CVE-2026-59310CVSS 9.8 · Critical
VMware vCenter contains a directory traversal vulnerability in the Syslog server. A malicious actor with network access to vCenter may exploit this issue to execute arbitrary code.