Custom Post List Security & Risk Analysis

wordpress.org/plugins/custom-post-list

Display a customizable list of custom post types with filtering options using the Custom Post List plugin.

30 active installs v1.0.4 PHP + WP 4.5+ Updated Jan 2, 2025
custom-postfilterlistshortcode
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Custom Post List Safe to Use in 2026?

Generally Safe

Score 92/100

Custom Post List 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 "custom-post-list" plugin v1.0.4 exhibits a generally positive security posture based on the provided static analysis. The absence of known CVEs and a clean vulnerability history suggests good security practices have been maintained or that the plugin has not been a significant target. The code analysis reveals no dangerous functions, SQL queries use prepared statements exclusively, and there are no file operations or external HTTP requests, all of which are strong security indicators. However, a notable concern is the "Output escaping" metric, where only 70% of outputs are properly escaped. This leaves a portion of the plugin's output potentially vulnerable to cross-site scripting (XSS) attacks if user-controlled data is not adequately sanitized before being displayed. While the attack surface is small and has no unprotected entry points, and taint analysis shows no critical or high severity issues, the unescaped output is the primary area of risk identified. The lack of nonce checks and capability checks on the identified shortcode is also a point of concern, as it could potentially lead to unintended actions if the shortcode were to be abused in conjunction with other vulnerabilities or social engineering tactics.

Key Concerns

  • Unescaped output (30% unsanitized)
  • Missing nonce check on shortcode
  • Missing capability check on shortcode
Vulnerabilities
None known

Custom Post List Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Custom Post List Release Timeline

v1.0.4Current
v1.0.3
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

Custom Post List Code Analysis

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

Output Escaping

70% escaped20 total outputs
Attack Surface

Custom Post List Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[custom_post_list] custom-post-list-plugin.php:226
WordPress Hooks 3
actionadmin_menucustom-post-list-plugin.php:24
actionadmin_initcustom-post-list-plugin.php:142
actionwp_enqueue_scriptscustom-post-list-plugin.php:233
Maintenance & Trust

Custom Post List Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedJan 2, 2025
PHP min version
Downloads1K

Community Trust

Rating100/100
Number of ratings1
Active installs30
Developer Profile

Custom Post List Developer Profile

Satya Prakash

2 plugins · 50 total installs

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

How We Detect Custom Post List

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
content-wrapperblog-indexpost-itempost-bodyblog-featured-imgpost-list-contentpost-headinguser-meta-section+4 more
HTML Comments
Pagination
Data Attributes
data-custom_post_list_post_typedata-custom_post_list_show_datedata-custom_post_list_show_featured_imagedata-custom_post_list_show_paginationdata-custom_post_list_display_authordata-custom_post_list_posts_per_page
Shortcode Output
<div class="content-wrapper"><div class="blog-index"><div class="post-item clearfix"><div class="post-body clearfix">
FAQ

Frequently Asked Questions about Custom Post List