Export All Post Meta Security & Risk Analysis

wordpress.org/plugins/export-all-post-meta

Export WordPress post with all serialized post meta in readable in CSV format. Supports custom post types, taxonomies and selected fields.

100 active installs v1.2.1 PHP + WP 4.5+ Updated Dec 2, 2024
csvcustom-postexportpostpostmeta-export
71
B · Generally Safe
CVEs total1
Unpatched1
Last CVEApr 1, 2025
Safety Verdict

Is Export All Post Meta Safe to Use in 2026?

Mostly Safe

Score 71/100

Export All Post Meta is generally safe to use though it hasn't been updated recently. 1 past CVE were resolved. Keep it updated.

1 known CVE 1 unpatched Last CVE: Apr 1, 2025Updated 1yr ago
Risk Assessment

The 'export-all-post-meta' plugin v1.2.1 exhibits a mixed security posture. On the positive side, static analysis reveals no identified attack surface points (AJAX, REST API, shortcodes, cron events) without authentication checks. SQL queries are exclusively prepared, and output escaping is generally robust, with only a small percentage of outputs not being properly escaped. Nonce checks are present, and taint analysis shows no critical or high severity unsanitized flows.

However, significant concerns arise from the presence of the 'unserialize' function, which can be a vector for remote code execution if not handled with extreme care and input validation. Furthermore, the plugin has a known vulnerability history, with one medium severity issue marked as currently unpatched. The common vulnerability type being 'Missing Authorization' in the past, even if not directly evident in this version's static analysis, suggests a potential area of weakness that should be monitored. The single file operation also warrants attention, depending on its context.

In conclusion, while the current static analysis shows an improvement in some areas like attack surface and SQL handling, the presence of 'unserialize' and the history of unpatched vulnerabilities, particularly those related to authorization, necessitate caution. The unpatched medium vulnerability is the most pressing concern, requiring immediate attention. The plugin's security can be considered moderate, with clear areas for improvement and a critical need to address existing known vulnerabilities.

Key Concerns

  • Unpatched medium severity CVE
  • Presence of unserialize function
  • One file operation found
  • Low percentage of unescaped outputs
Vulnerabilities
1

Export All Post Meta Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-31856medium · 4.3Missing Authorization

Export All Post Meta <= 1.2.1 - Missing Authorization

Apr 1, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

Export All Post Meta Code Analysis

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

Dangerous Functions Found

unserialize$this->settings = get_option( 'wpb-field-settings' ) ? unserialize( get_option( 'wpb-field-settings'class-export-post.php:33
unserialize$this->settings = get_option( 'wpb-field-settings' ) ? unserialize( get_option( 'wpb-field-settings'export-post-template.php:15

Output Escaping

94% escaped36 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<export-post-template> (export-post-template.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Export All Post Meta Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadmin_menuclass-export-post.php:34
actiontemplate_redirectclass-export-post.php:35
actionadmin_enqueue_scriptsclass-export-post.php:36
filterplugin_action_linksexport-all-post-meta.php:37
Maintenance & Trust

Export All Post Meta Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedDec 2, 2024
PHP min version
Downloads9K

Community Trust

Rating70/100
Number of ratings4
Active installs100
Developer Profile

Export All Post Meta Developer Profile

brainvireinfo

14 plugins · 7K total installs

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

How We Detect Export All Post Meta

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/export-all-post-meta/assets/css/custom-eapm.css
Version Parameters
export-all-post-meta/assets/css/custom-eapm.css?ver=1.2.0

HTML / DOM Fingerprints

HTML Comments
<!-- Exit if accessed directly. -->
Data Attributes
name="eapm_export_posts_nonce"
FAQ

Frequently Asked Questions about Export All Post Meta