
WPC Admin Columns Security & Risk Analysis
wordpress.org/plugins/wpc-admin-columnsWPC Admin Columns offers a listing of columns in the admin dashboards for different post-types.
Is WPC Admin Columns Safe to Use in 2026?
Generally Safe
Score 98/100WPC Admin Columns has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The 'wpc-admin-columns' plugin v2.2.0 exhibits a mixed security posture. On the positive side, it demonstrates good practices with a high percentage of properly escaped outputs, robust nonce checks, and capability checks. The absence of taint vulnerabilities with unsanitized paths, raw SQL queries without prepared statements, or file operations is also a strong indicator of secure coding. However, the presence of two AJAX handlers without authentication checks represents a significant concern, creating potential entry points for unauthorized actions. The use of the `unserialize` function, though not flagged as a taint flow, inherently carries risks if the input is not strictly controlled, especially in the context of unprotected AJAX endpoints.
The vulnerability history reveals a past high-severity CVE related to Improper Privilege Management. While this vulnerability is currently unpatched, the fact that there are no active unpatched CVEs is a positive sign. However, the historical presence of a high-severity issue suggests that the plugin has had exploitable weaknesses in the past. The bundled library 'Select2' is noted, and while not explicitly flagged as outdated, it's an area that could warrant further investigation for potential vulnerabilities if not kept up-to-date.
In conclusion, while the plugin shows strengths in output escaping, nonce and capability checks, and the absence of critical taint issues, the unprotected AJAX handlers are a substantial risk. The historical vulnerability should also be considered, emphasizing the need for ongoing vigilance and prompt patching of any future issues. The overall security is adequate but requires attention to the identified attack surface weaknesses.
Key Concerns
- AJAX handlers without auth checks
- Dangerous function: unserialize
- High severity vulnerability history
WPC Admin Columns Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
WPC Admin Columns 2.0.6 - 2.1.0 - Authenticated (Subscriber+) Privilege Escalation via User Meta Update
WPC Admin Columns Release Timeline
WPC Admin Columns Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
WPC Admin Columns Attack Surface
AJAX Handlers 14
WordPress Hooks 27
Maintenance & Trust
WPC Admin Columns Maintenance & Trust
Maintenance Signals
Community Trust
WPC Admin Columns Alternatives
Admin Menus Accessibility – Quickly Search Admin Menus
admin-menus-accessibility
Admin Menus Accessibility is a WordPress plugin which adds extra accessibility feature into admin menu.
WPC Backend Product Filter for WooCommerce
wpc-backend-product-filter
WPC Backend Product Filter enables filtering products by any taxonomy in the backend products list.
WPC Backend Order Filter for WooCommerce
wpc-backend-order-filter
Adds additional filters, allowing you to easily and quickly find the orders you need among hundreds of others.
Protect Admin Login
protect-admin-login
A simple plugin allows to overwrite wp-admin url to login backend.
WP Command and Control Plugin
wpcommand
WP Command and Control allows you to manage multiple WordPress installs from a single dashboard.
WPC Admin Columns Developer Profile
73 plugins · 441K total installs
How We Detect WPC Admin Columns
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wpc-admin-columns/assets/css/hint.css/wp-content/plugins/wpc-admin-columns/assets/libs/intro/introjs.css/wp-content/plugins/wpc-admin-columns/assets/libs/select2/select2.min.css/wp-content/plugins/wpc-admin-columns/assets/css/wpc-backend.css/wp-content/plugins/wpc-admin-columns/assets/libs/intro/intro.js/wp-content/plugins/wpc-admin-columns/assets/libs/select2/select2.min.js/wp-content/plugins/wpc-admin-columns/assets/js/wpc-backend.jswpc-admin-columns/assets/css/hint.css?ver=wpc-admin-columns/assets/libs/intro/introjs.css?ver=wpc-admin-columns/assets/libs/select2/select2.min.css?ver=wpc-admin-columns/assets/css/wpc-backend.css?ver=wpc-admin-columns/assets/libs/intro/intro.js?ver=wpc-admin-columns/assets/libs/select2/select2.min.js?ver=wpc-admin-columns/assets/js/wpc-backend.js?ver=HTML / DOM Fingerprints
wpcac-backenddata-wpcacwpc_backend_params