Export Custom Pages Security & Risk Analysis

wordpress.org/plugins/export-custom-pages

Export Custom Page plugin allows you to export specific pages by ID in WordPress.

900 active installs v1.1 PHP 5.6+ WP 4.0+ Updated Aug 9, 2024
custom-pagecustom-pagesexportexportertools
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Export Custom Pages Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The 'export-custom-pages' v1.1 plugin exhibits a strong security posture based on the provided static analysis. The absence of any identified dangerous functions, file operations, or external HTTP requests is a significant positive. Furthermore, all SQL queries are properly prepared, mitigating the risk of SQL injection. The high percentage of properly escaped output (89%) suggests good practices in preventing cross-site scripting vulnerabilities.

While the plugin demonstrates excellent adherence to secure coding principles in many areas, there are a few points that warrant attention. The lack of capability checks on any entry points (AJAX, REST API, shortcodes, cron events) is a notable concern. Although the attack surface is currently zero, any future addition of these entry points without appropriate capability checks could introduce significant security risks. The plugin has a perfect vulnerability history with zero recorded CVEs, which is a very positive indicator of its past security performance. However, this does not eliminate the need for ongoing vigilance and adherence to secure coding practices.

Overall, 'export-custom-pages' v1.1 appears to be a secure plugin with no known vulnerabilities. Its strengths lie in its use of prepared statements and high output escaping. The primary area for improvement would be implementing capability checks for any potential future entry points to ensure robust access control and further fortify its security against evolving threats.

Key Concerns

  • No capability checks on entry points
Vulnerabilities
None known

Export Custom Pages Security Vulnerabilities

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

Export Custom Pages Code Analysis

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

SQL Query Safety

100% prepared6 total queries

Output Escaping

89% escaped75 total outputs
Attack Surface

Export Custom Pages Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionexport_filterswp-export-custom-pages.php:37
filterexport_argswp-export-custom-pages.php:38
actionadmin_headwp-export-custom-pages.php:39
filterts_deativate_plugin_questionswp-export-custom-pages.php:40
filterts_tracker_datawp-export-custom-pages.php:41
filterts_tracker_opt_out_datawp-export-custom-pages.php:42
actionadmin_initwp-export-custom-pages.php:43
actionplugins_loadedwp-export-custom-pages.php:45
Maintenance & Trust

Export Custom Pages Maintenance & Trust

Maintenance Signals

WordPress version tested6.6.5
Last updatedAug 9, 2024
PHP min version5.6
Downloads16K

Community Trust

Rating76/100
Number of ratings9
Active installs900
Developer Profile

Export Custom Pages Developer Profile

Mohammad I. Okfie

3 plugins · 2K total installs

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

How We Detect Export Custom Pages

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

Asset Fingerprints

Generator Patterns
export-custom-pages
Script Paths
/wp-content/plugins/export-custom-pages/assets/js/export-custom-pages.js
Version Parameters
export-custom-pages/assets/js/export-custom-pages.js?ver=export-custom-pages/assets/css/export-custom-pages.css?ver=

HTML / DOM Fingerprints

CSS Classes
custom-page-IDs-filtersexport-filters
HTML Comments
<!-- This is a WordPress eXtended RSS file generated by WordPress as an export of your site. --><!-- It contains information about your site's posts, pages, comments, categories, and other content. --><!-- You may use this file to transfer that content from one site to another. --><!-- This file is not intended to serve as a complete backup of your site. -->+11 more
Data Attributes
name="content"value="custom_pages"id="custom-page-IDs-filters"class="custom-page-IDs-filters"name="custom_pages_id[]"
JS Globals
jQuery
FAQ

Frequently Asked Questions about Export Custom Pages