Crosssite Scripting (XSS) WordPress WooCommerce
Customers enter their credit card twice on WooCommerce, and then a random purchase appears a few days later.
Problem
A fake checkout form was appearing instead of Stripe checkout.
- WordPress (multi-site)
- Network
- Wholesale
- Retail
- WooCommerce
- Stripe for WooCommerce
- Flatsome theme
- Various known plugins
Injected code into the Flatsome Theme advanced settings for custom footer script appearing as a `Google Tag Manager` script. This had control of the payment form appearence.
Before
After
Solution
Tags
WooCommerce, XSS
Dated
Created: Mar 19, 2024
Updated: Mar 19, 2024