User-Cats Manager Security & Risk Analysis

wordpress.org/plugins/user-cats-manager

Provides to admin users a way to select what categorie determined users can write. (administrators have access to all categories)

10 active installs v2.1 PHP + WP 2.5+ Updated Jul 14, 2008
accesscategorieslevelpreferencesusers
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is User-Cats Manager Safe to Use in 2026?

Generally Safe

Score 85/100

User-Cats Manager has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 17yr ago
Risk Assessment

The user-cats-manager plugin v2.1 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and has no recorded vulnerability history, suggesting a potentially well-maintained codebase or a lack of past exploitation. However, significant concerns arise from the static analysis. The plugin has no explicit capability checks or nonce checks, which are crucial for securing WordPress actions. Furthermore, all analyzed output is unescaped, and all identified taint flows are unsanitized, presenting a high risk of Cross-Site Scripting (XSS) vulnerabilities and potential data manipulation if any data originating from these flows were to reach the user's browser or be used in sensitive operations. The absence of any attack surface entries might be misleading if entry points exist that were not detected by the analysis tools, or if the plugin's functionality is limited. Nevertheless, the lack of fundamental security controls like capability and nonce checks, coupled with prevalent unescaped output and unsanitized taint flows, creates a considerable risk profile despite the absence of known CVEs.

Key Concerns

  • Unescaped output detected
  • Unsanitized taint flows (high severity)
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

User-Cats Manager Security Vulnerabilities

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

User-Cats Manager Code Analysis

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

SQL Query Safety

100% prepared19 total queries

Output Escaping

0% escaped4 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
optionsMenu (user-cats-manager.php:44)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

User-Cats Manager Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionadmin_menuuser-cats-manager.php:21
actionload-post.phpuser-cats-manager.php:22
filterget_termsuser-cats-manager.php:23
actionset_current_useruser-cats-manager.php:190
filterinituser-cats-manager.php:192
Maintenance & Trust

User-Cats Manager Maintenance & Trust

Maintenance Signals

WordPress version tested2.5
Last updatedJul 14, 2008
PHP min version
Downloads10K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

User-Cats Manager Developer Profile

dgmike

6 plugins · 70 total installs

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

How We Detect User-Cats Manager

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/user-cats-manager/options.html

HTML / DOM Fingerprints

CSS Classes
popular-category
Data Attributes
name="categoria[]"id="ck_*
FAQ

Frequently Asked Questions about User-Cats Manager