WP LIST PAGES BY CUSTOM TAXONOMY Security & Risk Analysis

wordpress.org/plugins/wp-list-pages-by-custom-taxonomy

Widget to lists posts of any active post-type, filtering by any term of any active custom taxonomy. display title, or thumb, date and excerpt too.

100 active installs v1.4.10 PHP + WP 3.2+ Updated Apr 9, 2018
listingpost-typerecent-poststaxonomywidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WP LIST PAGES BY CUSTOM TAXONOMY Safe to Use in 2026?

Generally Safe

Score 85/100

WP LIST PAGES BY CUSTOM TAXONOMY has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7yr ago
Risk Assessment

The "wp-list-pages-by-custom-taxonomy" plugin v1.4.10 exhibits a generally positive security posture, with no known vulnerabilities (CVEs) or critical issues identified through taint analysis. The static analysis shows a clean slate regarding dangerous functions, raw SQL queries, and external HTTP requests, all indicating a commitment to secure coding practices.

However, there are areas for concern. A significant portion of output (76%) is not properly escaped, which could lead to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is directly reflected in the output without sanitization. The absence of nonce checks and capability checks on all entry points (though the analysis reports zero entry points, this often means they are not properly registered or detected, and still represent a potential gap if functionality exists) is a notable weakness. While the attack surface appears minimal based on the provided metrics, the lack of robust input validation and authorization mechanisms remains a risk.

The absence of any recorded vulnerabilities in its history is a strong positive indicator. It suggests that past security reviews or community scrutiny have not uncovered significant flaws. However, this should not lead to complacency. The plugin's current strengths lie in its clean code regarding direct database manipulation and external interactions. The primary weakness lies in the potential for XSS due to insufficient output escaping, and the lack of comprehensive security checks on its (currently undetected) entry points.

Key Concerns

  • High percentage of unescaped output
  • Missing nonce checks on entry points
  • Missing capability checks on entry points
Vulnerabilities
None known

WP LIST PAGES BY CUSTOM TAXONOMY Security Vulnerabilities

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

WP LIST PAGES BY CUSTOM TAXONOMY Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

24% escaped139 total outputs
Attack Surface

WP LIST PAGES BY CUSTOM TAXONOMY Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionwidgets_initpages-by-custom-tax.php:53
actioninitpages-by-custom-tax.php:63
actionadmin_initpages-by-custom-tax.php:76
actionadmin_initpages-by-custom-tax.php:137
actionadmin_noticespages-by-custom-tax.php:152
actionadmin_noticespages-by-custom-tax.php:162
actionadmin_noticespages-by-custom-tax.php:170
actionsidebar_admin_setuppages-by-custom-tax.php:363
actionwp_enqueue_scriptspages-by-custom-tax.php:365
Maintenance & Trust

WP LIST PAGES BY CUSTOM TAXONOMY Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedApr 9, 2018
PHP min version
Downloads9K

Community Trust

Rating100/100
Number of ratings12
Active installs100
Developer Profile

WP LIST PAGES BY CUSTOM TAXONOMY Developer Profile

piccart

1 plugin · 100 total installs

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

How We Detect WP LIST PAGES BY CUSTOM TAXONOMY

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-list-pages-by-custom-taxonomy/css/style.css/wp-content/plugins/wp-list-pages-by-custom-taxonomy/js/pbytax_admin_notices.js
Script Paths
/wp-content/plugins/wp-list-pages-by-custom-taxonomy/js/pbytax_admin_notices.js
Version Parameters
wp-list-pages-by-custom-taxonomy/style.css?ver=js/pbytax_admin_notices.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- START WIDGET WP_LIST_PAGES_BY_CUSTOM_TAXONOMY --><!-- END WIDGET WP_LIST_PAGES_BY_CUSTOM_TAXONOMY -->
Data Attributes
data-pbytax-widget-iddata-pbytax-posttypedata-pbytax-taxonomydata-pbytax-termsdata-pbytax-orderbydata-pbytax-order+14 more
JS Globals
window.pbytax_admin_notices_cookie_namewindow.pbytax_admin_notices_hide_url
Shortcode Output
[wp_list_pages_by_custom_taxonomy]
FAQ

Frequently Asked Questions about WP LIST PAGES BY CUSTOM TAXONOMY