Page Excerpts Security & Risk Analysis

wordpress.org/plugins/page-excerpts

Adds an excerpt field to pages, and provides a widget for displaying page excerpts

100 active installs v1.0.2 PHP + WP 3.0+ Updated Nov 27, 2012
excerptspageswidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Page Excerpts Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 13yr ago
Risk Assessment

The "page-excerpts" plugin v1.0.2 presents a generally good security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and a complete lack of taint flows with unsanitized paths are strong indicators of a well-maintained and secure codebase. Furthermore, the plugin demonstrates good practices by exclusively using prepared statements for all SQL queries and not performing any file operations or external HTTP requests, further minimizing its attack surface. However, a significant concern arises from the low percentage of properly escaped outputs. With 10 outputs analyzed and only 20% properly escaped, this leaves a substantial risk of Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is ever processed and displayed without adequate sanitization. The lack of nonce and capability checks across all entry points also represents a missed opportunity for robust authorization and access control, though in this specific instance, the zero entry points mitigate the immediate risk.

Key Concerns

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

Page Excerpts Security Vulnerabilities

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

Page Excerpts Code Analysis

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

Output Escaping

20% escaped10 total outputs
Attack Surface

Page Excerpts Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actioninitpage-excerpts.php:15
actionwidgets_initpage-excerpts.php:20
Maintenance & Trust

Page Excerpts Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedNov 27, 2012
PHP min version
Downloads9K

Community Trust

Rating100/100
Number of ratings1
Active installs100
Developer Profile

Page Excerpts Developer Profile

Jonathan Brinley

6 plugins · 1K total installs

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

How We Detect Page Excerpts

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
page-excerpts-widget
Data Attributes
id="page-excerpts-widget"id="page-excerpts-widget-title"name="page-excerpts-widget[title]"id="page-excerpts-widget-page_id"name="page-excerpts-widget[page_id]"
FAQ

Frequently Asked Questions about Page Excerpts