WP Menu Cart Security & Risk Analysis

wordpress.org/plugins/wp-menu-cart

Automatically displays a shopping cart in your menu bar. Works with WooCommerce and Easy Digital Downloads (EDD)

8K active installs v2.14.12 PHP 7.4+ WP 3.4+ Updated Nov 28, 2025
carteddmenushopping-cartwoocommerce
100
A · Safe
CVEs total1
Unpatched0
Last CVEJun 7, 2022
Safety Verdict

Is WP Menu Cart Safe to Use in 2026?

Generally Safe

Score 100/100

WP Menu Cart has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Jun 7, 2022Updated 4mo ago
Risk Assessment

The 'wp-menu-cart' plugin v2.14.12 exhibits a generally good security posture based on the provided static analysis. The absence of dangerous functions, fully prepared SQL statements, and 100% output escaping are strong indicators of secure coding practices. Furthermore, all identified entry points (AJAX handlers) have nonce checks, and the lack of critical or high-severity taint flows suggests no immediate risks of arbitrary code execution or severe data compromise through the analyzed code paths.

However, the plugin has a history of a medium-severity Cross-Site Scripting (XSS) vulnerability, last patched in June 2022. While currently unpatched CVEs are zero, this history warrants attention, as XSS vulnerabilities can still pose a risk if not meticulously addressed in all future updates. The presence of capability checks is zero, which is a weakness. While the current attack surface is small and protected, this absence could become a concern if new, unprotected entry points are introduced in the future.

In conclusion, 'wp-menu-cart' v2.14.12 appears to be a reasonably secure plugin with robust handling of SQL and output. The main area for improvement and continued vigilance lies in ensuring that past vulnerability types, like XSS, are consistently prevented in future development and that capability checks are implemented for entry points.

Key Concerns

  • Missing capability checks on entry points
Vulnerabilities
1

WP Menu Cart Security Vulnerabilities

CVEs by Year

1 CVE in 2022
2022
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

WF-ee862f44-903d-4b1c-9a5c-98e63379d5cb-wp-menu-cartmedium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP Menu Cart <= 2.11.0 - Reflected Cross-Site Scripting

Jun 7, 2022 Patched in 2.12.0 (595d)
Code Analysis
Analyzed Mar 16, 2026

WP Menu Cart Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
3 prepared
Unescaped Output
0
87 escaped
Nonce Checks
2
Capability Checks
0
File Operations
2
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared3 total queries

Output Escaping

100% escaped87 total outputs
Attack Surface

WP Menu Cart Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_wpmenucart_ajaxwp-menu-cart.php:106
noprivwp_ajax_wpmenucart_ajaxwp-menu-cart.php:107
WordPress Hooks 22
actionadmin_initincludes\wpmenucart-settings.php:5
actionadmin_menuincludes\wpmenucart-settings.php:6
actionwpo_wpmenucart_before_settings_contentincludes\wpmenucart-settings.php:7
actionwpo_wpmenucart_settings_contentincludes\wpmenucart-settings.php:8
actionwpo_wpmenucart_after_settings_contentincludes\wpmenucart-settings.php:9
actioninitwp-menu-cart.php:93
actioninitwp-menu-cart.php:94
actioninitwp-menu-cart.php:95
filterload_textdomain_mofilewp-menu-cart.php:97
actionadmin_enqueue_scriptswp-menu-cart.php:100
actionwp_enqueue_scriptswp-menu-cart.php:101
actioninitwp-menu-cart.php:102
actionwp_default_styleswp-menu-cart.php:103
actioninitwp-menu-cart.php:110
actionbefore_woocommerce_initwp-menu-cart.php:114
actionwoocommerce_blocks_enqueue_cart_block_scripts_afterwp-menu-cart.php:116
actionwoocommerce_blocks_enqueue_checkout_block_scripts_afterwp-menu-cart.php:117
filterwoocommerce_add_to_cart_fragmentswp-menu-cart.php:150
actionwp_enqueue_scriptswp-menu-cart.php:158
actionwp_enqueue_scriptswp-menu-cart.php:164
actionadmin_noticeswp-menu-cart.php:179
actionadmin_noticeswp-menu-cart.php:185
Maintenance & Trust

WP Menu Cart Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedNov 28, 2025
PHP min version7.4
Downloads315K

Community Trust

Rating96/100
Number of ratings23
Active installs8K
Developer Profile

WP Menu Cart Developer Profile

WP Overnight

7 plugins · 390K total installs

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

How We Detect WP Menu Cart

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-menu-cart/css/wpmenucart.css/wp-content/plugins/wp-menu-cart/js/wpmenucart.js
Script Paths
/wp-content/plugins/wp-menu-cart/js/wpmenucart.js
Version Parameters
wp-menu-cart/css/wpmenucart.css?ver=wp-menu-cart/js/wpmenucart.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpmenucart-displaywpmenucart-order-countwpmenucart-totalwpmenucart-togglewpmenucart-shopping-cart-icon
HTML Comments
<!-- WpMenuCart -->
Data Attributes
data-plugin-version
JS Globals
wpmenucart_params
FAQ

Frequently Asked Questions about WP Menu Cart