
Category Column Security & Risk Analysis
wordpress.org/plugins/category-coloumnThe Category Column does simply, what the name says; it will show excerpts of the latest posts in your sidebar.
Is Category Column Safe to Use in 2026?
Generally Safe
Score 85/100Category Column has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'category-coloumn' v4.5 plugin presents a mixed security posture. On the positive side, it has no recorded vulnerabilities (CVEs) and a seemingly small attack surface with no exposed AJAX handlers, REST API routes, or shortcodes that are unprotected. The use of prepared statements for all SQL queries is also a strong security practice. However, significant concerns arise from the static code analysis. The presence of the `create_function` dangerous function, while not necessarily exploitable without further context, is a code smell that can lead to serious vulnerabilities if used with user-supplied input. Furthermore, a concerning 76% of output is not properly escaped, representing a substantial risk of Cross-Site Scripting (XSS) vulnerabilities, especially if any of the output is derived from user input or external data. The taint analysis also indicates two flows with unsanitized paths, suggesting potential for data leakage or manipulation, although these did not reach critical or high severity in the analysis. The lack of any nonce checks or capability checks, combined with the unsanitized flows, significantly weakens the plugin's defense against unauthorized actions. The absence of external HTTP requests and file operations, while positive, does not mitigate the risks identified in the code itself. In conclusion, while the plugin benefits from a clean vulnerability history and good practices in SQL handling and attack surface management, the critical weaknesses in output escaping, the use of `create_function`, and the absence of security checks like nonces and capability checks make it a moderate to high risk, particularly concerning XSS.
Key Concerns
- Dangerous function create_function used
- Significant portion of output unescaped
- Taint flows with unsanitized paths
- No nonce checks implemented
- No capability checks implemented
Category Column Security Vulnerabilities
Category Column Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
Category Column Attack Surface
WordPress Hooks 14
Maintenance & Trust
Category Column Maintenance & Trust
Maintenance Signals
Community Trust
Category Column Alternatives
Featured Category Widget
category-feature
The Featured Category Widget is basically a Featured Post Widget for a category.
List Custom Taxonomy Widget
list-custom-taxonomy-widget
The List Custom Taxonomy Widget is a quick and easy way to display custom taxonomies. Simply choose the taxonomy name you want to display from an auto …
Recent Posts by Category Widget
recent-posts-by-category-widget
Just like the default Recent Posts widget except you can choose a category to pull posts from.
LJ Multi Column Archive
lj-multi-column-archive
LJ Multi Column Archive is a Wordpress plugin/widget that allows you to display your archive list with multiple columns.
NS Category Widget
ns-category-widget
A plugin to add widget for listing Categories and Taxonomies. Extending Default WordPress Category Widget.
Category Column Developer Profile
8 plugins · 3K total installs
How We Detect Category Column
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/category-coloumn/class-lib/A5_ImageClass.php/wp-content/plugins/category-coloumn/class-lib/A5_ExcerptClass.php/wp-content/plugins/category-coloumn/class-lib/A5_FormFieldClass.php/wp-content/plugins/category-coloumn/class-lib/A5_OptionPageClass.php/wp-content/plugins/category-coloumn/class-lib/A5_DynamicFileClass.php/wp-content/plugins/category-coloumn/class-lib/A5_WidgetClass.php/wp-content/plugins/category-coloumn/class-lib/CC_AdminClass.php/wp-content/plugins/category-coloumn/class-lib/CC_DynamicCSSClass.php+1 more/wp-content/plugins/category-coloumn/ta-expander.js/wp-content/plugins/category-coloumn/ta-expander.min.jscategory-coloumn/ta-expander.js?ver=category-coloumn/ta-expander.min.js?ver=HTML / DOM Fingerprints
data-cc_optionsCategoryColumn