Database to Excel Security & Risk Analysis

wordpress.org/plugins/database-to-excel

This plugin provide you the functionality to export MySql database table to excel file. The plugin is very easy to use.

100 active installs v1.0 PHP + WP 2.9.0+ Updated Sep 18, 2015
databaseexcelexporttable
63
C · Use Caution
CVEs total1
Unpatched1
Last CVESep 5, 2025
Safety Verdict

Is Database to Excel Safe to Use in 2026?

Use With Caution

Score 63/100

Database to Excel has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: Sep 5, 2025Updated 10yr ago
Risk Assessment

The plugin "database-to-excel" v1.0 exhibits a mixed security posture. On the positive side, the code analysis reveals no dangerous functions, all SQL queries utilize prepared statements, and there are no file operations or external HTTP requests, which are generally good practices for plugin security. However, a significant concern is the very low rate of proper output escaping (11%), indicating a high risk of cross-site scripting (XSS) vulnerabilities. Furthermore, the complete absence of nonce checks and capability checks across all identified entry points (even though there are none reported, the lack of these checks is concerning if any were to be added or discovered) is a major security weakness.

The plugin has a history of known vulnerabilities, with one medium severity CVE currently unpatched. The common vulnerability type being Cross-Site Request Forgery (CSRF) in the past, coupled with the lack of specific security checks (nonces, capabilities) in the current code, suggests a pattern of neglecting robust authentication and authorization mechanisms. The last vulnerability being in the future (2025-09-05) is highly unusual and might indicate a data error or an early report of a future exploit, but it still signifies a known security issue that needs addressing.

In conclusion, while the plugin avoids some common pitfalls like raw SQL and dangerous functions, the severe lack of output escaping and the absence of fundamental security checks like nonces and capability checks, combined with a history of unpatched vulnerabilities, present a substantial risk. The plugin should be considered insecure until these issues are addressed.

Key Concerns

  • Unpatched CVE
  • Low output escaping rate
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
1

Database to Excel Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-58844medium · 4.3Cross-Site Request Forgery (CSRF)

Database to Excel <= 1.0 - Cross-Site Request Forgery

Sep 5, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

Database to Excel Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

11% escaped9 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
DatabasetoExcel_html_page (DatabaseToExcel.php:20)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Database to Excel Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionadmin_menuDatabaseToExcel.php:13
Maintenance & Trust

Database to Excel Maintenance & Trust

Maintenance Signals

WordPress version tested4.2.39
Last updatedSep 18, 2015
PHP min version
Downloads8K

Community Trust

Rating100/100
Number of ratings2
Active installs100
Developer Profile

Database to Excel Developer Profile

Subhash Kumar

1 plugin · 100 total installs

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

How We Detect Database to Excel

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/database-to-excel/style.css
Version Parameters
database-to-excel/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
e2e_container
Data Attributes
name="tbl_name"name="table_name"name="exportbtn"value="Export"class="button button-primary exportbtn"
FAQ

Frequently Asked Questions about Database to Excel