
Backup and Staging by WP Time Capsule Security & Risk Analysis
wordpress.org/plugins/wp-time-capsuleBackup and Staging by WP Time Capsule is an automated incremental backup plugin that backs up your website changes as per your schedule to Dropbox, Go …
Is Backup and Staging by WP Time Capsule Safe to Use in 2026?
Generally Safe
Score 85/100Backup and Staging by WP Time Capsule has a strong security track record. Known vulnerabilities have been patched promptly.
The security posture of wp-time-capsule v1.22.25 presents significant concerns, primarily due to its extensive and unprotected attack surface. With 91 AJAX handlers lacking any form of authentication checks, this plugin is highly susceptible to unauthorized execution of code and manipulation of sensitive data. The static analysis also reveals a concerning number of dangerous functions, including those that can execute system commands, and a low percentage of properly escaped output, indicating a high risk of cross-site scripting vulnerabilities. Furthermore, 34 out of 37 analyzed taint flows have unsanitized paths, with 4 classified as high severity, suggesting potential for serious security breaches.
The plugin's vulnerability history, with 7 known CVEs including 3 critical and 1 high severity, reinforces these concerns. The types of past vulnerabilities, such as authentication bypass, deserialization of untrusted data, and SQL injection, align with the weaknesses identified in the static analysis. While there are currently no unpatched CVEs and the last vulnerability was in the past, the recurring nature and severity of past issues indicate a persistent struggle with secure coding practices. The presence of a nonce check and capability checks is a positive sign, but their limited application renders them ineffective against the broader attack surface. The plugin's reliance on bundled libraries like Guzzle also requires careful monitoring for their security status.
In conclusion, while the plugin has a history of addressing vulnerabilities and shows some positive signs like prepared SQL statements and limited capability checks, the overwhelming lack of authentication on its numerous AJAX handlers, combined with the prevalence of dangerous functions and unsanitized data flows, creates a critical security risk. The historical pattern of severe vulnerabilities further amplifies this concern. Users of this plugin should be extremely cautious and consider alternative solutions or ensure robust external security measures are in place.
Key Concerns
- 91 AJAX handlers without auth checks
- 4 high severity taint flows
- 34 flows with unsanitized paths
- 103 dangerous functions used
- 27% output properly escaped
- 3 critical CVEs
- 1 high CVE
- Vulnerability types: Auth Bypass, Deserialization, SQLi, XSS
- Only 1 nonce check
- Only 2 capability checks
- 55% SQL using prepared statements
Backup and Staging by WP Time Capsule Security Vulnerabilities
CVEs by Year
Severity Breakdown
7 total CVEs
Backup and Staging by WP Time Capsule <= 1.22.23 - Reflected Cross-Site Scripting
Backup and Staging by WP Time Capsule <= 1.22.21 - Unauthenticated Arbitrary File Upload
Backup and Staging by WP Time Capsule <= 1.22.21 - Authenticated (Administrator+) PHP Object Injection
Backup and Staging by WP Time Capsule <= 1.22.21 - Authenticated (Contributor+) SQL Injection
Backup and Staging by WP Time Capsule <= 1.22.20 - Authentication Bypass to Account Takeover
Backup and Staging by WP Time Capsule <= 1.22.6 - Reflected Cross-Site Scripting
Backup and Staging by WP Time Capsule <= 1.21.15 - Authentication Bypass
Backup and Staging by WP Time Capsule Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Backup and Staging by WP Time Capsule Attack Surface
AJAX Handlers 91
WordPress Hooks 165
Scheduled Events 1
Maintenance & Trust
Backup and Staging by WP Time Capsule Maintenance & Trust
Maintenance Signals
Community Trust
Backup and Staging by WP Time Capsule Alternatives
Backup Migration
backup-backup
Backup Migration
WP STAGING – WordPress Backup, Restore & Migration
wp-staging
Backup, restore, staging, and migration for WordPress. Create full-site backups and test updates safely.
BlogVault Backup & Staging
blogvault-real-time-backup
Secure incremental backups with staging, migration, and one-click restore for WordPress. Offsite storage and easy recovery.
UpdraftPlus: WP Backup & Migration Plugin
updraftplus
Backup, restore or migrate your WordPress website to another host or domain. Schedule backups or run manually. Migrate in minutes.
Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More
duplicator
The best WordPress backup and migration plugin. Quickly and easily backup ,migrate, copy, move, or clone your site from one location to another.
Backup and Staging by WP Time Capsule Developer Profile
6 plugins · 224K total installs
How We Detect Backup and Staging by WP Time Capsule
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-time-capsule/app/time-capsule.js/wp-content/plugins/wp-time-capsule/app/common.js/wp-content/plugins/wp-time-capsule/app/bootstrap.js/wp-content/plugins/wp-time-capsule/app/directives.js/wp-content/plugins/wp-time-capsule/app/main.js/wp-content/plugins/wp-time-capsule/css/time-capsule.css/wp-content/plugins/wp-time-capsule/app/time-capsule.js/wp-content/plugins/wp-time-capsule/app/common.js/wp-content/plugins/wp-time-capsule/app/bootstrap.js/wp-content/plugins/wp-time-capsule/app/directives.js/wp-content/plugins/wp-time-capsule/app/main.jswp-time-capsule/app/time-capsule.js?ver=wp-time-capsule/app/common.js?ver=wp-time-capsule/app/bootstrap.js?ver=wp-time-capsule/app/directives.js?ver=wp-time-capsule/app/main.js?ver=wp-time-capsule/css/time-capsule.css?ver=HTML / DOM Fingerprints
wptc-nav-tabswptc-modal-bodywptc-modal-titlewptc-modal-footer<!-- WPTC: BACKUP --><!-- WPTC: START BACKUP --><!-- WPTC: START RESTORE --><!-- WPTC: START SCHEDULE -->+2 morewptc-login-btnwptc-nav-tabWPTC_APP_SETTINGSwptc_app_settings/wp-json/wp-time-capsule/v1/settings/wp-json/wp-time-capsule/v1/backup