CVE-2025-12654

Published
View on NVD ↗
CVSS v3
2.7
LOW
CVSS v2
N/A
Affected
1
PROJECT

Description

The Migration, Backup, Staging – WPvivid Backup & Migration plugin for WordPress is vulnerable to arbitrary directory creation in all versions up to, and including, 0.9.120. This is due to the check_filesystem_permissions() function not properly restricting the directories that can be created, or in what location. This makes it possible for authenticated attackers, with Administrator-level access and above, to create arbitrary directories.

<p>WPvivid Backup &amp; Migration Plugin offers backup, migration, and staging (create a staging site on a subdirectory to safely test WordPress, plugins, themes and website changes) as basic features.</p> <h3>WPvivid Backup &amp; Migration for MainWP</h3> <p><a href="https://wordpress.org/plugins/wpvivid-backup-mainwp/" rel="ugc">WPvivid Backup &amp; Migration for MainWP</a> is now available to download.<br /> WPvivid Backup &amp; Migration for MainWP allows you to set up and control WPvivid Backup &amp; Migration plugins for all child sites directly from your MainWP dashboard.</p> <h3>WPvivid Backup &amp; Migration Pro is Now Available</h3> <ul> <li>Customize everything to backup</li> <li>Create staging sites and push staging sites to live</li> <li>Incremental backups</li> <li>Database backup encryption</li> <li>Auto backup WordPress, themes, and plugins</li> <li>WordPress multisite backup</li> <li>WordPress multisite staging</li> <li>Create a fresh WP install</li> <li>Advanced remote backups</li> <li>Advanced backup schedules</li> <li>Restore remote backups</li> <li>Migrate a site via remote storage</li> <li>Migrate a childsite (MU) to a single WordPress install</li> <li>White label WPvivid Backup &amp; Migration Pro</li> <li>Control user access to WPvivid Backup &amp; Migration Pro</li> <li><a href="https://wpvivid.com/backup-plugin-pro" rel="nofollow ugc">More amazing features</a></li> </ul> <p>See a review video on WPvivid Backup &amp; Migration Pro:</p> <p><span class="embed-youtube" style="text-align:center; display: block;"><iframe loading="lazy" class="youtube-player" width="750" height="422" src="https://www.youtube.com/embed/D1aYbayFpfU?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;start=7&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe></span></p> <p><a href="https://wpvivid.com/pricing" rel="nofollow ugc">Get WPvivid Backup &amp; Migration Pro</a></p> <h3>Core Features</h3> <h4>1. Easy Backups</h4> <p>Easily create a backup of your WordPress site. You can choose to backup the entire site(database+files), all files, or database only.</p> <h4>2. Auto Migration</h4> <p>Clone and migrate your WordPress site to a new domain with a single click. WPvivid Backup &amp; Migration Plugin supports site migration from dev environment to a new server, from dev environment to a new domain or from a live server to another.</p> <h4>3. Create A Staging Site</h4> <p>Create a staging site on a subdirectory of your production site to safely test WordPress, plugins, themes and website changes. You can choose what to copy from the the live site to the staging site.</p> <h4>4. Scheduled Backups</h4> <p>Set a schedule to run backups automatically on your website. You can set the backups to run every 12 hours, daily, weekly, fortnightly, monthly, choose backup items and destination.</p> <h4>5. Offsite Backup to Remote Storage</h4> <p>Send your backups offsite to a remote location. WPvivid Backup &amp; Migration Plugin supports the leading cloud storage providers: Dropbox, Google Drive, Amazon S3, Microsoft OneDrive, DigitalOcean Spaces, FTP and SFTP.</p> <h4>6. One-Click Restore</h4> <p>Restore your WordPress site from a backup with a single click.</p> <h4>7. Cloud Storage Supported</h4> <p>WPvivid Backup &amp; Migration plugin supports Dropbox, Google Drive, Microsoft OneDrive, Amazon S3, DigitalOcean Spaces, SFTP, FTP. WPvivid Backup &amp; Migration Pro also supports Wasabi, pCloud, Backblaze, WebDav and more.</p> <h3>Minimum Requirements to use WPvivid Backup &amp; Migration plugin</h3> <ul> <li>Character Encoding UTF-8</li> <li>PHP version 5.3</li> <li>MySQL version 4.1</li> <li>WordPress 4.5</li> </ul> <h3>External Services</h3> <p>This plugin can optionally connect to third-party storage providers — Google Drive, Dropbox, Microsoft OneDrive, Amazon S3, DigitalOcean Spaces, and FTP/SFTP servers — to store backup files. When remote storage is enabled, backup archives and required authentication tokens are sent to the selected service&#8217;s API. Use of these services is subject to their own terms and privacy policies.</p>
WordPress Plugin DirectoryWordPress Plugin Directory
17.7M