DB Backup by Fairshare.tech Security & Risk Analysis

wordpress.org/plugins/db-backup-by-fairshare-tech

Automatic WordPress database backups with mysqldump or PHP fallback. Supports email and reliable real cron jobs.

0 active installs v1.0.2 PHP 7.4+ WP 5.0+ Updated Aug 31, 2025
automatic-backupcron-jobdatabase-backupmysqlmysqldump
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is DB Backup by Fairshare.tech Safe to Use in 2026?

Generally Safe

Score 100/100

DB Backup by Fairshare.tech has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7mo ago
Risk Assessment

The plugin "db-backup-by-fairshare-tech" v1.0.2 exhibits a mixed security posture. On the positive side, the plugin demonstrates excellent practices in output escaping, with all outputs being properly escaped. Furthermore, its vulnerability history is clean, with no known CVEs, which suggests a generally well-maintained codebase in the past. The absence of external HTTP requests and the presence of file operations are also noted, though their context isn't fully detailed.

However, several significant concerns emerge from the static analysis. The presence of the `exec` function is a critical red flag, as it can be misused to execute arbitrary commands on the server, potentially leading to severe security breaches if not properly handled. While the static analysis indicates zero taint flows, the `exec` function's inherent risk remains. Additionally, the plugin lacks nonce checks and capability checks entirely. This is a major weakness, especially given that it interacts with the database. While there are no AJAX handlers or REST API routes listed with unprotected access, the absence of these fundamental security checks means that any future additions or poorly secured internal functions could expose the site to significant risks.

In conclusion, while the plugin avoids some common pitfalls like unescaped output and a history of vulnerabilities, the direct use of `exec` and the complete absence of nonce and capability checks present substantial security risks. These issues create potential backdoors for command injection and unauthorized actions, overshadowing the good practices observed elsewhere.

Key Concerns

  • Presence of dangerous function 'exec'
  • Missing nonce checks
  • Missing capability checks
  • SQL queries without prepared statements (67%)
Vulnerabilities
None known

DB Backup by Fairshare.tech Security Vulnerabilities

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

DB Backup by Fairshare.tech Code Analysis

Dangerous Functions
1
Raw SQL Queries
2
1 prepared
Unescaped Output
0
23 escaped
Nonce Checks
0
Capability Checks
0
File Operations
1
External Requests
0
Bundled Libraries
0

Dangerous Functions Found

execexec($command, $output, $return_var);db-backup-by-fairshare.php:411

SQL Query Safety

33% prepared3 total queries

Output Escaping

100% escaped23 total outputs
Attack Surface

DB Backup by Fairshare.tech Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionadmin_menudb-backup-by-fairshare.php:19
actionadmin_initdb-backup-by-fairshare.php:31
actioninitdb-backup-by-fairshare.php:239
Maintenance & Trust

DB Backup by Fairshare.tech Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 31, 2025
PHP min version7.4
Downloads271

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

DB Backup by Fairshare.tech Developer Profile

Keshav Grover

1 plugin · 0 total installs

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

How We Detect DB Backup by Fairshare.tech

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/db-backup-by-fairshare-tech/css/settings.css
Version Parameters
db-backup-by-fairshare-tech/css/settings.css?ver=

HTML / DOM Fingerprints

CSS Classes
db-backup-settingsdb-backup-formradio-groupbackup-status
HTML Comments
<!-- Settings page --><!-- Calculate next backup time --><!-- Format last backup time --><!-- Cron syntax based on frequency -->
Data Attributes
data-role="settings-page"
JS Globals
window.dbBackupSettings
REST Endpoints
/wp-json/db-backup-by-fairshare-tech/v1/trigger
FAQ

Frequently Asked Questions about DB Backup by Fairshare.tech