CatWalker Security & Risk Analysis

wordpress.org/plugins/catwalker

List categories or cross-categorizations in page or post contents. Let users search for the intersection of two categories.

10 active installs v1.3.1 PHP + WP 3.1+ Updated Apr 23, 2015
categoriescustom-taxonomiesintersectionswidgets
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CatWalker Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 10yr ago
Risk Assessment

The catwalker plugin v1.3.1 exhibits a generally strong security posture based on the provided static analysis. It has no recorded vulnerabilities, and the static analysis reveals a clean codebase with no dangerous functions, file operations, or external HTTP requests. Crucially, all SQL queries utilize prepared statements, mitigating common injection risks. The absence of taint analysis findings further suggests a lack of obvious injection vulnerabilities. However, several areas raise concerns. The low percentage of properly escaped output (21%) is a significant weakness, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities. Furthermore, the complete absence of nonce and capability checks across all identified entry points (shortcodes) means that these features are entirely unprotected and could potentially be exploited by unauthenticated users or users with insufficient privileges.

Key Concerns

  • Low output escaping rate
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

CatWalker Security Vulnerabilities

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

CatWalker Code Analysis

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

Output Escaping

21% escaped28 total outputs
Attack Surface

CatWalker Attack Surface

Entry Points3
Unprotected0

Shortcodes 3

[categories] catwalker.php:780
[crosscat] catwalker.php:866
[category-posts] catwalker.php:911
WordPress Hooks 9
actioninitcatwalker.php:81
filterthe_contentcatwalker.php:171
filterposts_orderbycatwalker.php:195
filterpost_limitscatwalker.php:215
filterthe_contentcatwalker.php:251
actionadmin_initcatwalker.php:592
actionpre_get_postscatwalker.php:662
actioninitcatwalker.php:683
actionwidgets_initcatwalker.php:1159
Maintenance & Trust

CatWalker Maintenance & Trust

Maintenance Signals

WordPress version tested4.2.39
Last updatedApr 23, 2015
PHP min version
Downloads4K

Community Trust

Rating60/100
Number of ratings4
Active installs10
Developer Profile

CatWalker Developer Profile

kwiliarty

2 plugins · 20 total installs

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

How We Detect CatWalker

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

Asset Fingerprints

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

HTML / DOM Fingerprints

CSS Classes
catwalker-relatedcatwalker-post-attributes
JS Globals
catwalker
FAQ

Frequently Asked Questions about CatWalker