Media Export & Clean Security & Risk Analysis

wordpress.org/plugins/media-export-clean

Export your entire WordPress Media Library to a ZIP file and safely clean unused files from your uploads directory.

0 active installs v1.2.2 PHP 7.4+ WP 5.8+ Updated Apr 13, 2026
cleanupexportmedia-librarymedia-managementzip
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Media Export & Clean Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The media-export-clean plugin v1.2.2 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. All identified AJAX entry points have nonces and capability checks, indicating proper authorization handling for these potentially sensitive operations. The plugin also demonstrates excellent practice by using prepared statements for all SQL queries and properly escaping all output, mitigating common injection and cross-site scripting (XSS) vulnerabilities. The absence of known CVEs and historical vulnerabilities further strengthens this positive assessment, suggesting a well-maintained and secure codebase.

However, there are two areas that warrant attention. The taint analysis revealed two flows with unsanitized paths. While no critical or high-severity issues were flagged from these flows, unsanitized paths are a common precursor to file inclusion or path traversal vulnerabilities if not handled with extreme care. The presence of file operations, while not inherently risky, combined with these unsanitized path flows, creates a potential area for exploitation if the file operations themselves are not rigorously validated against user-supplied input that influences the path.

In conclusion, media-export-clean v1.2.2 is commendably secure in its handling of user input for SQL and output to the browser, and its authentication mechanisms are robust. The primary concern lies with the identified unsanitized paths, which, despite not resulting in critical findings in this analysis, represent a latent risk that should be addressed to ensure complete security.

Key Concerns

  • Flows with unsanitized paths detected
Vulnerabilities
None known

Media Export & Clean Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Media Export & Clean Release Timeline

v1.2.2Current
Code Analysis
Analyzed Apr 16, 2026

Media Export & Clean Code Analysis

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

SQL Query Safety

100% prepared6 total queries

Output Escaping

100% escaped144 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

5 flows2 with unsanitized paths
mediexcl_ajax_optimize_single (includes/ajax-handlers.php:57)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Media Export & Clean Attack Surface

Entry Points9
Unprotected0

AJAX Handlers 9

authwp_ajax_mediexcl_get_unoptimizedincludes/ajax-handlers.php:50
authwp_ajax_mediexcl_optimize_singleincludes/ajax-handlers.php:82
authwp_ajax_mediexcl_clear_activityincludes/ajax-handlers.php:100
authwp_ajax_mediexcl_reset_all_dataincludes/ajax-handlers.php:124
authwp_ajax_mediexcl_save_settingincludes/ajax-handlers.php:152
authwp_ajax_mediexcl_scan_orphanedincludes/class-cleanup.php:11
authwp_ajax_mediexcl_delete_orphanedincludes/class-cleanup.php:12
authwp_ajax_mediexcl_start_exportincludes/class-export.php:18
authwp_ajax_mediexcl_process_export_batchincludes/class-export.php:19
WordPress Hooks 2
actionadmin_menuincludes/class-admin-menu.php:12
actionadmin_enqueue_scriptsincludes/class-admin-menu.php:13
Maintenance & Trust

Media Export & Clean Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 13, 2026
PHP min version7.4
Downloads63

Community Trust

Rating100/100
Number of ratings3
Active installs0
Developer Profile

Media Export & Clean Developer Profile

Plixorobd

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 Media Export & Clean

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/media-export-clean/css/admin.css/wp-content/plugins/media-export-clean/js/admin.js
Script Paths
/wp-content/plugins/media-export-clean/js/admin.js
Version Parameters
media-export-clean/css/admin.css?ver=media-export-clean/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
mediexcl-dashboard
Data Attributes
data-hook="mediexcl-dashboard"
JS Globals
mediexcl_vars
FAQ

Frequently Asked Questions about Media Export & Clean