WooCommerce Menu Cart < 3.2.1 - Unauthenticated Stored XSS via Cart Item Variation Attribute
Impact
The Menu Cart for WooCommerce WordPress plugin before 3.2.1 does not sanitise and escape cart item variation data before outputting it in its cart slide-out, allowing unauthenticated users to store a Cross-Site Scripting payload that can be delivered to and executed in the session of another user, including a logged-in administrator.
Source excerpt · WPScanAffected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
Unknown · Menu Cart for WooCommerce
Other versions: unaffected
| Version / range | Source status |
|---|---|
| 0 to before 3.2.1 | affected |
Original source description
The Menu Cart for WooCommerce WordPress plugin before 3.2.1 does not sanitise and escape cart item variation data before outputting it in its cart slide-out, allowing unauthenticated users to store a Cross-Site Scripting payload that can be delivered to and executed in the session of another user, including a logged-in administrator.