
Database Snapshots – WPvivid Security & Risk Analysis
wordpress.org/plugins/wpvivid-snapshot-databaseCreate snapshots of a WordPress database quickly.
Is Database Snapshots – WPvivid Safe to Use in 2026?
Generally Safe
Score 85/100Database Snapshots – WPvivid has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The wpvivid-snapshot-database plugin v0.9.4 exhibits a concerning security posture primarily due to a significant number of unprotected AJAX handlers. The static analysis reveals 7 AJAX handlers, all of which lack authentication checks. This creates a substantial attack surface, allowing any user, including unauthenticated ones, to potentially trigger these functions. While the plugin shows strengths in other areas, such as a lack of dangerous functions, no file operations, no external HTTP requests, and a high percentage of output escaping, the unprotected AJAX handlers represent a critical weakness. The taint analysis, though limited in scope with only 4 flows analyzed, did identify 3 flows with unsanitized paths, indicating potential risks that were not classified as critical or high. The absence of any recorded vulnerabilities in its history is a positive sign, suggesting a generally stable codebase, but it does not negate the immediate risks identified in the current version's code. The presence of only one nonce check and two capability checks further highlights the inadequate security measures for its entry points.
Key Concerns
- 7 unprotected AJAX handlers
- 3 flows with unsanitized paths
- Only 1 nonce check
- Only 2 capability checks
Database Snapshots – WPvivid Security Vulnerabilities
Database Snapshots – WPvivid Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Database Snapshots – WPvivid Attack Surface
AJAX Handlers 7
WordPress Hooks 14
Maintenance & Trust
Database Snapshots – WPvivid Maintenance & Trust
Maintenance Signals
Community Trust
Database Snapshots – WPvivid Alternatives
Selmitec QuickSnap Restore
selmitec-quicksnap-restore
Create one-click site snapshots and restore quickly from the WordPress admin area. Minimal UI and lightweight footprint.
WP Rollback – Rollback Plugins and Themes
wp-rollback
Rollback (or forward) any WordPress.org plugin, theme, or block like a boss.
WP Downgrade | Specific Core Version
wp-downgrade
Automatically downgrad or update to any WordPress version you want directly from the backend.
Change Admin Email
change-admin-email-setting-without-outbound-email
This plugin allows an administrator to change the "site admin email", without sending a confirmation email from the server.
Core Rollback
core-rollback
Seamless rollback of WordPress Core to latest release or any outdated, secure release using the Core Update API and core update methods.
Database Snapshots – WPvivid Developer Profile
4 plugins · 921K total installs
How We Detect Database Snapshots – WPvivid
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wpvivid-snapshot-database/assets/css/wpvivid-snapshot.css/wp-content/plugins/wpvivid-snapshot-database/assets/js/wpvivid-snapshot.js/wp-content/plugins/wpvivid-snapshot-database/assets/js/wpvivid-snapshot.jswpvivid-snapshot-database/assets/css/wpvivid-snapshot.css?ver=wpvivid-snapshot-database/assets/js/wpvivid-snapshot.js?ver=HTML / DOM Fingerprints
wpvivid-quick-create-snapshotwpvivid_snapshot_create_snapshot_ajax_objectwpvivid_snapshot_get_snapshot_progress_ajax_objectwpvivid_snapshot_resume_create_snapshot_ajax_objectwpvivid_snapshot_restore_snapshot_ajax_objectwpvivid_snapshot_get_restore_snapshot_status_ajax_objectwpvivid_snapshot_delete_snapshot_ajax_object+3 more/wp-json/wpvivid-snapshot/v1/create/wp-json/wpvivid-snapshot/v1/get_progress/wp-json/wpvivid-snapshot/v1/resume_create/wp-json/wpvivid-snapshot/v1/restore/wp-json/wpvivid-snapshot/v1/get_restore_status/wp-json/wpvivid-snapshot/v1/delete/wp-json/wpvivid-snapshot/v1/check_create/wp-json/wpvivid-snapshot/v1/create_ex/wp-json/wpvivid-snapshot/v1/set_setting