Export Orders for WooCommerce Security & Risk Analysis

wordpress.org/plugins/woocommerce-export-orders

Easily export WooCommerce orders with itemized details in CSV, Excel, or PDF formats.

400 active installs v1.2.0 PHP 8.0+ WP 3.0.1+ Updated Apr 17, 2025
csvexport-emailsexport-orderspdfwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Export Orders for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Export Orders for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11mo ago
Risk Assessment

The static analysis of the "woocommerce-export-orders" plugin v1.2.0 indicates a generally strong security posture with no immediate critical vulnerabilities identified. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the potential attack surface. The code also demonstrates good practices regarding SQL queries, exclusively using prepared statements, and a high percentage of properly escaped output. The lack of identified dangerous functions, file operations, external HTTP requests, and taint flows with unsanitized paths further contributes to this positive assessment. However, the complete absence of nonce checks and capability checks across all entry points, while limited in number, represents a potential concern. While the plugin has no recorded vulnerabilities, this could be due to its limited attack surface or a lack of historical scrutiny. The bundled DataTables library, if not kept updated externally, could pose a risk if it contains known vulnerabilities, although no specific issues were flagged in this analysis.

Key Concerns

  • No nonce checks implemented
  • No capability checks implemented
  • Bundled outdated library (DataTables)
Vulnerabilities
None known

Export Orders for WooCommerce Security Vulnerabilities

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

Export Orders for WooCommerce Code Analysis

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

Bundled Libraries

DataTables

Output Escaping

90% escaped10 total outputs
Attack Surface

Export Orders for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionbefore_woocommerce_initwoocommerce-export-orders.php:35
actionplugins_loadedwoocommerce-export-orders.php:41
actionadmin_noticeswoocommerce-export-orders.php:43
actionadmin_initwoocommerce-export-orders.php:48
actionadmin_menuwoocommerce-export-orders.php:69
actionadmin_enqueue_scriptswoocommerce-export-orders.php:70
Maintenance & Trust

Export Orders for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedApr 17, 2025
PHP min version8.0
Downloads18K

Community Trust

Rating60/100
Number of ratings4
Active installs400
Developer Profile

Export Orders for WooCommerce Developer Profile

Imaginate Solutions

2 plugins · 5K total installs

85
trust score
Avg Security Score
87/100
Avg Patch Time
24 days
View full developer profile
Detection Fingerprints

How We Detect Export Orders for WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/woocommerce-export-orders/css/semantic.min.css/wp-content/plugins/woocommerce-export-orders/css/dataTables.semanticui.min.css/wp-content/plugins/woocommerce-export-orders/css/buttons.semanticui.min.css/wp-content/plugins/woocommerce-export-orders/css/data.table.css/wp-content/plugins/woocommerce-export-orders/js/jquery.dataTables.js/wp-content/plugins/woocommerce-export-orders/js/dataTables.semanticui.min.js/wp-content/plugins/woocommerce-export-orders/js/dataTables.buttons.min.js/wp-content/plugins/woocommerce-export-orders/js/buttons.semanticui.min.js+4 more
Script Paths
/wp-content/plugins/woocommerce-export-orders/js/jquery.dataTables.js/wp-content/plugins/woocommerce-export-orders/js/dataTables.semanticui.min.js/wp-content/plugins/woocommerce-export-orders/js/dataTables.buttons.min.js/wp-content/plugins/woocommerce-export-orders/js/buttons.semanticui.min.js/wp-content/plugins/woocommerce-export-orders/js/pdfmake.min.js/wp-content/plugins/woocommerce-export-orders/js/jszip.min.js+2 more

HTML / DOM Fingerprints

CSS Classes
woo-nav-tab-wrapperdataTables_wrapper
Data Attributes
data-table='order_history'
JS Globals
jQuery
FAQ

Frequently Asked Questions about Export Orders for WooCommerce