Bulk menu creator Security & Risk Analysis

wordpress.org/plugins/bulk-menu-creator

Create multiple menu items at once or quick delete menu item with or without all subitems

1K active installs v9.6 PHP + WP 4.0+ Updated Nov 19, 2025
batchbulkmenunavnavigation
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Bulk menu creator Safe to Use in 2026?

Generally Safe

Score 100/100

Bulk menu creator has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5mo ago
Risk Assessment

The "bulk-menu-creator" v9.6 plugin exhibits a mixed security posture. On the positive side, it has no recorded vulnerabilities (CVEs) and a very small attack surface consisting of a single AJAX handler. The code analysis indicates the presence of a nonce check on this handler, which is a good practice for AJAX endpoints. However, significant concerns arise from the lack of capability checks and the handling of SQL queries and output.

The most concerning aspect is that 100% of the SQL queries are not using prepared statements. This opens the door to potential SQL injection vulnerabilities, especially if the data used in these queries originates from user input. Furthermore, 0% of the outputs are properly escaped, meaning there is a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any data displayed to users that is not properly escaped could be exploited by attackers.

While the plugin has no vulnerability history and no critical taint flows were identified, the absence of these doesn't negate the inherent risks presented by the insecure handling of SQL and output. The lack of capability checks on the AJAX handler is also a weakness, as it implies that any authenticated user, regardless of their role, could potentially interact with the AJAX endpoint, increasing the attack surface for privilege escalation or unauthorized actions.

Key Concerns

  • SQL queries lack prepared statements
  • Output is not properly escaped
  • No capability checks on AJAX handler
Vulnerabilities
None known

Bulk menu creator Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Bulk menu creator Release Timeline

v9.6Current
v9.5
v9.4
v9.3
v9.2
v9.1
Code Analysis
Analyzed Mar 16, 2026

Bulk menu creator Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

0% escaped6 total outputs
Attack Surface

Bulk menu creator Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_bulk_menu_notice_dismissedbulk-menu-creator.php:19
WordPress Hooks 4
actionplugins_loadedbulk-menu-creator.php:15
actionadmin_initbulk-menu-creator.php:16
actionadmin_noticesbulk-menu-creator.php:20
actionadmin_enqueue_scriptsbulk-menu-creator.php:67
Maintenance & Trust

Bulk menu creator Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedNov 19, 2025
PHP min version
Downloads26K

Community Trust

Rating100/100
Number of ratings9
Active installs1K
Developer Profile

Bulk menu creator Developer Profile

kubiq

13 plugins · 136K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
468 days
View full developer profile
Detection Fingerprints

How We Detect Bulk menu creator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/bulk-menu-creator/assets/lines.png
Script Paths
/wp-content/plugins/bulk-menu-creator/js/nav-menu.js/wp-content/plugins/bulk-menu-creator/js/quick-copy.js/wp-content/plugins/bulk-menu-creator/js/quick-delete.js
Version Parameters
bulk-menu-creator/js/nav-menu.js?ver=1bulk-menu-creator/js/quick-copy.js?ver=1bulk-menu-creator/js/quick-delete.js?ver=1

HTML / DOM Fingerprints

CSS Classes
bulk_menu-noticebulk_menu_creator
HTML Comments
<!-- Bulk menu -->
Data Attributes
id="bulk_menu_fields"id="bulk-menu-labels"id="bulk-menu-urls"id="process_bulk_menu_fields"name="menu-item[*.][menu-item-object-id]"class="menu-item-checkbox"+10 more
JS Globals
window.emi_data
FAQ

Frequently Asked Questions about Bulk menu creator