Static Site Exporter Security & Risk Analysis

wordpress.org/plugins/jekyll-exporter

Features

500 active installs v3.1.1 PHP 7.2+ WP 4.4+ Updated Feb 9, 2026
exportgithubgithub-pagesjekyllyaml
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Static Site Exporter Safe to Use in 2026?

Generally Safe

Score 100/100

Static Site Exporter 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 "jekyll-exporter" plugin v3.1.1 presents a generally strong security posture based on the provided static analysis. It has a zero-attack surface for AJAX handlers and REST API routes, and importantly, no unprotected entry points were identified. The plugin also demonstrates good practices with 100% of its SQL queries utilizing prepared statements, and it has no known historical vulnerabilities. This indicates a diligent approach to security development and maintenance by the authors.

However, a notable area of concern is the output escaping, where only 44% of outputs are properly escaped. This leaves a significant portion of potentially user-controlled data vulnerable to cross-site scripting (XSS) attacks if not handled carefully within the plugin's logic or theme integration. While taint analysis shows no critical or high severity flows, the incomplete output escaping remains a potential vector for client-side attacks. The absence of nonce checks on AJAX handlers and capability checks on all potential entry points (though the attack surface is zero) are also minor points of attention for a truly hardened plugin.

In conclusion, "jekyll-exporter" v3.1.1 benefits from a clean vulnerability history and a small, well-protected attack surface. Its primary weakness lies in the incomplete output escaping, which requires careful monitoring and mitigation. While not indicative of immediate critical risks due to the lack of identified taint flows, it represents a notable area for improvement to ensure comprehensive security.

Key Concerns

  • Incomplete output escaping
Vulnerabilities
None known

Static Site Exporter Security Vulnerabilities

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

Static Site Exporter Code Analysis

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

SQL Query Safety

100% prepared6 total queries

Output Escaping

44% escaped9 total outputs
Attack Surface

Static Site Exporter Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 21
filterjekyll_export_taxonomy_filtersdocs\examples\filter-by-category.php:12
filterjekyll_export_taxonomy_filtersdocs\examples\filter-by-category.php:22
filterjekyll_export_taxonomy_filtersdocs\examples\filter-by-category.php:32
filterjekyll_export_taxonomy_filtersdocs\examples\filter-by-category.php:42
filterjekyll_export_post_typesdocs\examples\filter-by-category.php:53
filterjekyll_export_post_typesdocs\examples\filter-by-category.php:61
filterjekyll_export_skip_uploadsdocs\examples\optimization-examples.php:14
filterjekyll_export_excluded_upload_dirsdocs\examples\optimization-examples.php:21
filterjekyll_export_post_typesdocs\examples\optimization-examples.php:41
filterjekyll_export_post_typesdocs\examples\optimization-examples.php:46
filterjekyll_export_markdown_converter_optionsdocs\examples\optimization-examples.php:55
filterjekyll_export_metadocs\examples\optimization-examples.php:69
actionjekyll_exportdocs\examples\optimization-examples.php:95
actionjekyll_export_completedocs\examples\optimization-examples.php:100
filterjekyll_export_skip_uploadsdocs\examples\optimization-examples.php:121
filterjekyll_export_post_typesdocs\examples\optimization-examples.php:124
filteroption_active_pluginsdocs\examples\optimization-examples.php:134
actioninitdocs\examples\optimization-examples.php:145
actionadmin_menujekyll-exporter.php:82
actioncurrent_screenjekyll-exporter.php:83
filterfilesystem_methodjekyll-exporter.php:377
Maintenance & Trust

Static Site Exporter Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 9, 2026
PHP min version7.2
Downloads42K

Community Trust

Rating70/100
Number of ratings12
Active installs500
Developer Profile

Static Site Exporter Developer Profile

Ben Balter

7 plugins · 3K total installs

86
trust score
Avg Security Score
89/100
Avg Patch Time
13 days
View full developer profile
Detection Fingerprints

How We Detect Static Site Exporter

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/jekyll-exporter/css/admin.css/wp-content/plugins/jekyll-exporter/js/jekyll-exporter.js
Script Paths
/wp-content/plugins/jekyll-exporter/js/jekyll-exporter.js
Version Parameters
jekyll-exporter/css/admin.css?ver=jekyll-exporter/js/jekyll-exporter.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Static Site Exporter