Bamboo Backups Security & Risk Analysis

wordpress.org/plugins/bamboo-backups

Easily create daily backups of your Wordpress database.

10 active installs v1.1.3 PHP + WP 3.0.1+ Updated Mar 2, 2018
backupsdatabase
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Bamboo Backups Safe to Use in 2026?

Generally Safe

Score 85/100

Bamboo Backups has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The 'bamboo-backups' plugin v1.1.3 exhibits a mixed security posture. On one hand, the absence of known vulnerabilities and CVEs, coupled with the complete absence of exploitable entry points like AJAX handlers, REST API routes, shortcodes, and cron events, suggests a generally well-maintained and secure plugin from an external attack perspective. The fact that 100% of SQL queries use prepared statements is a strong indicator of good database security practices.

However, the static analysis reveals significant internal concerns. The presence of three 'exec' function calls is a critical red flag, as these can be used to execute arbitrary system commands if supplied with unsanitized input. While taint analysis did not reveal any unsanitized paths leading to these dangerous functions in this specific analysis, the potential for exploitation remains high. Furthermore, only 44% of output is properly escaped, indicating a risk of Cross-Site Scripting (XSS) vulnerabilities, particularly if any of the file operations or other code paths lead to user-controlled data being displayed without proper sanitization. The lack of nonce checks and only one capability check also points to potential security weaknesses in how certain actions are protected.

The vulnerability history being completely clear is positive, suggesting the developers have been diligent in the past. However, it doesn't negate the risks identified in the static analysis. The plugin's strengths lie in its limited external attack surface and good SQL practices, but its weaknesses are significant, particularly the use of dangerous functions and insufficient output escaping.

Key Concerns

  • Dangerous functions (exec) present
  • Insufficient output escaping (44% proper)
  • No nonce checks detected
  • Limited capability checks detected (1)
Vulnerabilities
None known

Bamboo Backups Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Bamboo Backups Code Analysis

Dangerous Functions
3
Raw SQL Queries
0
0 prepared
Unescaped Output
5
4 escaped
Nonce Checks
0
Capability Checks
1
File Operations
6
External Requests
0
Bundled Libraries
0

Dangerous Functions Found

execexec( $command );bamboo-backups.php:271
execexec( $command );bamboo-backups.php:281
execexec( $command );bamboo-backups.php:299

Output Escaping

44% escaped9 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
bamboo_backups_page (bamboo-backups.php:78)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Bamboo Backups Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionshutdownbamboo-backups.php:64
actionadmin_menubamboo-backups.php:74
Maintenance & Trust

Bamboo Backups Maintenance & Trust

Maintenance Signals

WordPress version tested5.0.25
Last updatedMar 2, 2018
PHP min version
Downloads5K

Community Trust

Rating60/100
Number of ratings2
Active installs10
Developer Profile

Bamboo Backups Developer Profile

Bamboo Manchester

5 plugins · 110 total installs

86
trust score
Avg Security Score
88/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Bamboo Backups

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/bamboo-backups/css/bamboo-backups.css/wp-content/plugins/bamboo-backups/js/bamboo-backups.js
Script Paths
/wp-content/plugins/bamboo-backups/js/bamboo-backups.js
Version Parameters
bamboo-backups/css/bamboo-backups.css?ver=bamboo-backups/js/bamboo-backups.js?ver=

HTML / DOM Fingerprints

CSS Classes
wrapicon32form-tablewp-list-tablewidefatcolumn-namecolumn-cbthe-list+1 more
HTML Comments
Note: The server time may be different to you local time
Data Attributes
name="bamboo_backup_time"name="bamboo_backups_history"name="bamboo_backup_settings"name="bamboo_backup_now"
FAQ

Frequently Asked Questions about Bamboo Backups