Excerpt Extension Security & Risk Analysis

wordpress.org/plugins/excerpt-extension

A free extension for the premium widget Term and Category Based Posts Widget

50 active installs v4.9.8 PHP + WP 2.8+ Updated Jun 5, 2022
contentexcerptformattingpostpost-excerpt
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Excerpt Extension Safe to Use in 2026?

Generally Safe

Score 85/100

Excerpt Extension has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "excerpt-extension" v4.9.8 plugin exhibits a generally strong security posture based on the provided static analysis. A zero-attack surface, meaning no identified AJAX handlers, REST API routes, shortcodes, or cron events, significantly reduces the potential for direct exploitation. The absence of dangerous functions and external HTTP requests further bolsters its security. Furthermore, the plugin demonstrates good practice by utilizing prepared statements for all SQL queries and has no recorded vulnerability history, suggesting a mature and well-maintained codebase.

However, a notable concern is the low percentage of properly escaped output. With 40 outputs analyzed and only 5% properly escaped, there is a significant risk of Cross-Site Scripting (XSS) vulnerabilities. This means user-supplied data, if not properly handled by the WordPress core or theme, could be injected and executed in the user's browser. The lack of nonce and capability checks, while not directly exploitable due to the zero attack surface, suggests a potential weakness if new entry points were to be introduced in future versions without proper security considerations.

In conclusion, while the plugin benefits from a minimal attack surface and secure database interactions, the unescaped output presents a tangible risk. The absence of historical vulnerabilities is a positive indicator, but the identified code signal weakness requires attention. Prioritizing the proper escaping of all output should be the immediate focus for improving the plugin's security.

Key Concerns

  • Low percentage of properly escaped output
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

Excerpt Extension Security Vulnerabilities

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

Excerpt Extension Code Analysis

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

Output Escaping

5% escaped40 total outputs
Attack Surface

Excerpt Extension Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
filterexcerpt_lengthexcerpt-extension.php:200
filterexcerpt_moreexcerpt-extension.php:206
filtercpwp_excerptexcerpt-extension.php:223
filtercpwp_excerptexcerpt-extension.php:229
filtercpwp_excerptexcerpt-extension.php:236
actioncpwp_before_itemHTMLexcerpt-extension.php:240
filterget_the_excerptexcerpt-extension.php:256
actioncpwp_after_itemHTMLexcerpt-extension.php:260
actionwp_footerexcerpt-extension.php:287
actioncpwp_after_details_panelexcerpt-extension.php:459
actioncpwp_after_alt_details_panelexcerpt-extension.php:460
filtercpwp_default_settingsexcerpt-extension.php:493
Maintenance & Trust

Excerpt Extension Maintenance & Trust

Maintenance Signals

WordPress version tested6.0.11
Last updatedJun 5, 2022
PHP min version
Downloads5K

Community Trust

Rating0/100
Number of ratings0
Active installs50
Developer Profile

Excerpt Extension Developer Profile

Daniel Floeter

6 plugins · 11K total installs

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

How We Detect Excerpt Extension

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/excerpt-extension/css/style.css

HTML / DOM Fingerprints

CSS Classes
cat-post-excerpt-morecpwp-excerpt-text
JS Globals
jQuery
FAQ

Frequently Asked Questions about Excerpt Extension