ESB Post Type Order Security & Risk Analysis

wordpress.org/plugins/esb-post-type-order

This plugin will allow you to change the any post type menu order using drag & drop.

100 active installs v1.0.0 PHP + WP 3.5+ Updated Dec 24, 2014
custom-posts-orderpluginspostpost-orderpost-type-order
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is ESB Post Type Order Safe to Use in 2026?

Generally Safe

Score 85/100

ESB Post Type Order has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11yr ago
Risk Assessment

The 'esb-post-type-order' plugin version 1.0.0 exhibits a concerning security posture primarily due to its unprotected entry points. With two AJAX handlers present and neither possessing authentication checks, these represent significant potential vulnerabilities. The lack of any nonce checks or capability checks further exacerbates this risk, as it allows any authenticated user, regardless of their role or privileges, to potentially trigger these AJAX actions. This wide-open access to core plugin functionality is a major security concern.

Key Concerns

  • AJAX handlers without authentication checks
  • AJAX handlers without nonce checks
  • AJAX handlers without capability checks
  • Low percentage of properly escaped output
Vulnerabilities
None known

ESB Post Type Order Security Vulnerabilities

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

ESB Post Type Order Code Analysis

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

Output Escaping

11% escaped9 total outputs
Attack Surface
2 unprotected

ESB Post Type Order Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_update_sort_orderincludes\admin\esb-pto-admin.php:167
noprivwp_ajax_update_sort_orderincludes\admin\esb-pto-admin.php:168
WordPress Hooks 8
actioninitesb-post-type-order.php:41
actioninitincludes\admin\esb-pto-admin.php:158
actionadmin_menuincludes\admin\esb-pto-admin.php:161
actionadmin_initincludes\admin\esb-pto-admin.php:164
actionpre_get_postsincludes\admin\esb-pto-admin.php:171
actionrestrict_manage_postsincludes\admin\esb-pto-admin.php:174
filterplugin_action_linksincludes\admin\esb-pto-admin.php:177
actionadmin_enqueue_scriptsincludes\esb-pto-scripts.php:28
Maintenance & Trust

ESB Post Type Order Maintenance & Trust

Maintenance Signals

WordPress version tested4.1.42
Last updatedDec 24, 2014
PHP min version
Downloads5K

Community Trust

Rating100/100
Number of ratings5
Active installs100
Developer Profile

ESB Post Type Order Developer Profile

eSparkBiz

3 plugins · 210 total installs

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

How We Detect ESB Post Type Order

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/esb-post-type-order/css/admin-style.css/wp-content/plugins/esb-post-type-order/js/admin-script.js
Script Paths
/wp-content/plugins/esb-post-type-order/js/admin-script.js
Version Parameters
esb-post-type-order/css/admin-style.css?ver=esb-post-type-order/js/admin-script.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about ESB Post Type Order