
WP Admin Columns – Easy Admin Columns Builder for WordPress – Custom Post Types, Taxonomy, Users & More Security & Risk Analysis
wordpress.org/plugins/post-type-column-editorCustomize WordPress admin columns for post types, users, taxonomies & more. Add, reorder, or remove columns easily – no coding needed.
Is WP Admin Columns – Easy Admin Columns Builder for WordPress – Custom Post Types, Taxonomy, Users & More Safe to Use in 2026?
Generally Safe
Score 100/100WP Admin Columns – Easy Admin Columns Builder for WordPress – Custom Post Types, Taxonomy, Users & More has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "post-type-column-editor" plugin, v1.0.5, exhibits a generally good security posture with several strengths. The plugin demonstrates strong practices regarding SQL query sanitization and output escaping, with 80% of SQL queries using prepared statements and 95% of outputs properly escaped. Furthermore, the absence of known vulnerabilities (CVEs) and critical taint analysis findings suggests a mature and well-maintained codebase. The use of nonces and capability checks on 8 and 2 entry points respectively also indicates an effort to secure the plugin's functionality.
However, a notable concern lies in the plugin's attack surface. With a total of 6 AJAX handlers, 3 of them lack authentication checks. This presents a potential entry point for malicious actors to trigger functionalities without proper authorization. While the taint analysis did not reveal any unsanitized paths with critical or high severity, the presence of unprotected AJAX endpoints warrants careful attention and potential remediation. The bundled Select2 library, while common, could also pose a risk if it's an outdated version, though this is not explicitly stated in the provided data.
In conclusion, while the plugin benefits from a clean vulnerability history and robust SQL/output sanitization, the unprotected AJAX handlers represent a significant weakness. Addressing these unauthenticated entry points should be the priority to further strengthen the plugin's security. The overall security is moderate, with a strong foundation but a specific area of vulnerability that could be exploited.
Key Concerns
- Unprotected AJAX handlers
- AJAX handlers without auth checks (3/6)
WP Admin Columns – Easy Admin Columns Builder for WordPress – Custom Post Types, Taxonomy, Users & More Security Vulnerabilities
WP Admin Columns – Easy Admin Columns Builder for WordPress – Custom Post Types, Taxonomy, Users & More Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
WP Admin Columns – Easy Admin Columns Builder for WordPress – Custom Post Types, Taxonomy, Users & More Attack Surface
AJAX Handlers 6
WordPress Hooks 12
Maintenance & Trust
WP Admin Columns – Easy Admin Columns Builder for WordPress – Custom Post Types, Taxonomy, Users & More Maintenance & Trust
Maintenance Signals
Community Trust
WP Admin Columns – Easy Admin Columns Builder for WordPress – Custom Post Types, Taxonomy, Users & More Alternatives
Post Admin Word Count
post-admin-word-count
Adds a sortable word count column to the admin post list for all public post types. Efficient, lightweight and built with modern best practices.
Genesis Easy Columns
genesis-easy-columns
Easily add Genesis column shortcodes to your WordPress editor.
Boone's Sortable Columns
boones-sortable-columns
A handy, extensible class for adding sortable columns your custom post type lists.
Hide Admin Columns
hide-admin-columns
Hide columns in the WordPress admin list tables for custom post types.
Mimo Masonry
mimo-masonry
Creates a Widget to display a Masonry, Infinite scroll, filterable loop of posts or whatever custom post type you have. Includes 1-20 columns layout.
WP Admin Columns – Easy Admin Columns Builder for WordPress – Custom Post Types, Taxonomy, Users & More Developer Profile
3 plugins · 400 total installs
How We Detect WP Admin Columns – Easy Admin Columns Builder for WordPress – Custom Post Types, Taxonomy, Users & More
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/post-type-column-editor/assets/css/plugin-settings.css/wp-content/plugins/post-type-column-editor/assets/css/main.css/wp-content/plugins/post-type-column-editor/assets/css/select2.min.css/wp-content/plugins/post-type-column-editor/assets/js/plugins/ptcm-utils.js/wp-content/plugins/post-type-column-editor/assets/js/plugins/jquery.ptcmTooltip.js/wp-content/plugins/post-type-column-editor/assets/js/plugins/jquery.ptcmRenderRow.js/wp-content/plugins/post-type-column-editor/assets/js/plugins/jquery.ptcmColumnManager.js/wp-content/plugins/post-type-column-editor/assets/js/main.js+1 more/wp-content/plugins/post-type-column-editor/assets/js/plugins/ptcm-utils.js/wp-content/plugins/post-type-column-editor/assets/js/plugins/jquery.ptcmTooltip.js/wp-content/plugins/post-type-column-editor/assets/js/plugins/jquery.ptcmRenderRow.js/wp-content/plugins/post-type-column-editor/assets/js/plugins/jquery.ptcmColumnManager.js/wp-content/plugins/post-type-column-editor/assets/js/main.js/wp-content/plugins/post-type-column-editor/assets/js/select2.min.jsHTML / DOM Fingerprints
ptcm-column-manager-wrapperptcm-settings-pagedata-ptcm-debugdata-ptcm-noncedata-ptcm-col-typesdata-ptcm-sourcesdata-ptcm-fieldsdata-ptcm-post-type+2 morewindow.ptcmDatawindow.PTCM