News
StyleSmuggler: The Actively-Exploited Magento Zero-Day, and What to Do Now
September 7, 2026 - by Alexandru-Manuel Carabus
There is a Magento vulnerability being exploited in the wild right now. StyleSmuggler hits current Magento Open Source and Adobe Commerce, versions 2.4.7 through 2.4.9, needs no login, and the attacks started over the weekend of 4 September. Here is what it is, who is affected, and exactly what to do now.

There is a Magento vulnerability being exploited in the wild right now, and if you run a store you should not wait until Monday to deal with it. It is called StyleSmuggler, it was found by the researchers at Sansec, it affects the current versions of Magento Open Source and Adobe Commerce, and it needs no login and no user interaction to run code on your server. The attacks started over the weekend of 4 September 2026. Here is what it is, who is affected, and exactly what to do now.
What StyleSmuggler is
In plain terms, StyleSmuggler smuggles malicious code through Magento’s template system, hiding it inside style-related properties in a way that slips past the platform’s existing safeguards. The injected code then executes when Magento renders a specific system email, the payment-transaction-failed reminder. The dangerous part is the combination: an attacker does not need to be logged in, and the victim does not need to click anything. That is what turns a template quirk into code running on your server. We are deliberately not publishing the how, and neither did the researchers; what store owners need is the shape of the risk and the response.
Who is affected, and why upgrading will not save you
This is the part that stings. StyleSmuggler affects Magento Open Source and Adobe Commerce 2.4.7, 2.4.8 and 2.4.9, which is to say the current line including the newest release. Sansec even documented a victim running 2.4.6-p15 with the July and August 2026 security patches applied. So being on the latest version, or being fully patched up to last month, did not protect these stores. There is no newer version you can jump to that is immune, because at the time the attacks began there was no fix in any version. This is a genuine zero-day.
It is being exploited right now
This is not a theoretical advisory. Sansec observed live attacks beginning late on Friday 4 September 2026, and by their account the abuse is running ahead of the fix. That timing is not an accident. Attackers launch on Friday nights and over weekends precisely because that is when stores are least watched and slowest to respond. As of this writing there is no official patch. Adobe’s next scheduled security release is due on Monday 8 September, and it was not yet confirmed whether it addresses StyleSmuggler.
What to do now
Treat this as an active incident, not a maintenance ticket. In order:
- Apply the patch the moment it lands. When Adobe’s security release is out and confirmed to fix StyleSmuggler, apply it immediately, after a quick test on staging so the fix itself does not break checkout.
- Restrict GraphQL. Sansec’s recommended mitigation is to block Magento’s GraphQL endpoint at the web server or firewall level if your store does not use it. Most classic, non-headless storefronts do not need it exposed. If you run a headless or PWA storefront that depends on GraphQL, you cannot simply switch it off, so lock it down with rules and watch it closely.
- Scan for compromise. Check your store against the indicators of compromise Sansec published, and scan your codebase and database for injected code and backdoors. If you were reachable over the weekend, assume you may already have been probed.
- Rotate credentials and treat any find as an incident. If anything looks off, rotate all Magento admin and integration credentials, isolate the store, clean it, and restore from a known-good backup rather than hoping you removed everything.
Why even up-to-date stores got caught
This is the second painful Magento security event in a short span, after SessionReaper, and the lesson is the same one, worth repeating because it keeps being true. Owning a self-hosted store means owning its security, and security is not a one-time upgrade you finish. It is patching fast, monitoring for the attacks that arrive before the patch does, and having someone actually watching on the Friday night when the attack lands. A store nobody is watching is the store that gets found first. We wrote the evergreen version of this in the Magento security checklist and told the SessionReaper story in the SessionReaper piece.
How we are handling it for the stores we run
For the stores we maintain, an event like this is exactly what the relationship is for. We track the security advisories so you do not have to, we put the recommended mitigations in place, and we apply the vendor patch the moment it is out and validated, tested on staging first so a rushed fix does not take down your checkout. A fast, prioritized response when something is genuinely critical is the whole point of maintenance, and it is worth the most in a week like this one. We laid out that cadence in the maintenance guide.
If you run a Magento store and you are not sure whether you are exposed, whether you have already been hit, or who is going to apply the patch when it drops, that is a conversation to have today, not next week. Book a free strategy call and we will check where you stand and what to do next.