On this page
CVE-2026-75650, called StyleSmuggler, is a critical remote code execution bug in Adobe Commerce and Magento Open Source that Adobe says is exploited in the wild. Apply Adobe's hotfix VULN-39341 from bulletin APSB26-146, then follow Adobe's rotation order, starting with the encryption key. The hotfix does not remove a backdoor planted before it was applied.
| Fact | Detail | Source |
|---|---|---|
| CVE id | CVE-2026-75650, template engine injection (CWE-1336), no authentication needed | Adobe APSB26-146 |
| Severity | CVSS 3.1 base score 10.0, Adobe priority 1 | Adobe APSB26-146 |
| Bulletin date | 7 September 2026 | Adobe APSB26-146 |
| Fix | A hotfix applied as a Composer patch, not a new release | Adobe knowledge base |
| Affected | Adobe Commerce 2.4.4 to 2.4.9, Commerce B2B 1.3.3 to 1.5.3, Magento Open Source 2.4.6 to 2.4.9, all at the 2026-aug release and earlier | Adobe APSB26-146 |
| Exploitation | Confirmed. Adobe is aware of exploitation in the wild. Sansec dates the first confirmed attack to 4 September 2026 | Adobe; Sansec |
| CISA KEV | Added 8 September 2026, due date 11 September 2026 | CISA catalog |
| Checked | 28 October 2026 | this page |
Who is affected?
Any store on Adobe Commerce or Magento Open Source in the ranges above. Adobe's bulletin lists Open Source from 2.4.6, while Sansec says every version from 2.4.4 to 2.4.9 is affected. If you run Open Source 2.4.4 or 2.4.5, follow Sansec's wider range. Magento is PHP, so the separate PHP2Shell runtime flaws are a second reason to check your runtime, and how that plays out on Magento has its own page. More store-specific guides are collected under the other ecommerce guides.
Adobe's hotfix package covers the 2026-aug releases. Adobe's knowledge base says it is now compatible with 2.4.4 to 2.4.7, and lists a version-specific patch for older builds, including 2.4.8, 2.4.7, 2.4.6, 2.4.5 and 2.4.4 patch levels (at our check on 28 October 2026; the page shows a last update of 21 September 2026). Pick the patch that matches your exact version.
Why is a hotfix not the end of it?
Three things catch owners.
- The fix is a Composer patch, not a version. Your admin panel can still say 2.4.7. Confirm the patch itself. Sansec gives a command that lists applied patches, and Adobe's page describes how to apply it. A version string alone proves nothing.
- Exploitation came first. Sansec reports unsuccessful probes on 23 August, the first confirmed exploitation on 4 September at 22:20 UTC, and Adobe's bulletin on 7 September. A store that was reachable and unpatched in that window may have been entered before you did anything wrong.
- Patching does not clean up. Sansec says patching closes the hole but does not remove anything on a store that was already hit, and that rotating the encryption key alone does not invalidate anything an attacker already read.
A later bulletin matters too. On 13 October 2026 Adobe published APSB26-153, with October builds and a CVE-2026-103849 (CVSS 10.0, same weakness class). Adobe says it is not aware of exploits for that update, and tells merchants to apply the CVE-2026-75650 hotfix in addition to it. Sansec calls CVE-2026-103849 BlockStrap. BleepingComputer reports on 16 October that Sansec had not yet seen attacks using it, expected them, and says the September hotfix must stay in place next to the October fix. Sansec also says a plain Composer install is not enough: apply the 2026-oct release or Adobe's isolated patch. Install the October update as well.
How do I fix it?
If a host or agency manages the store
Send this and keep the reply:
For [your store], has Adobe's hotfix for CVE-2026-75650 (VULN-39341, bulletin APSB26-146) been applied, and has the October update from APSB26-153 been applied? Please give the patch status output and the date. Has anyone checked the store for compromise since 4 September, and who is rotating the encryption key and the credentials Adobe lists?
- Get the hotfix status and its date in writing
- Get the October (APSB26-153) status
- Ask who performs the rotation and when
- Rotate the credentials you hold yourself: payment gateway, shipping, tax and extension keys
If you run the server yourself
Adobe's knowledge base lists these steps in this order (checked 28 October 2026; its page shows a last update of 21 September 2026):
- Apply the hotfix for your version
- Enable maintenance mode
- Disable cron
- Rotate the encryption key
- Rotate all admin user passwords
- Deactivate and regenerate REST, SOAP and GraphQL integration tokens
- Rotate OAuth client secrets for connected third-party applications
- Rotate payment gateway API credentials at each provider
- Rotate database and Fastly credentials through a support ticket
- Rotate SSH and deploy keys, and any cron or system-privileged service account credentials
- Rotate API keys for shipping, tax and other third-party extensions
- Flush the cache
- Enable cron
- Disable maintenance mode
- On Adobe Commerce on Cloud only, redeploy to apply the new database credentials
Rotate each credential at its source, not only inside Magento. Then apply the October update from APSB26-153.
If you run 2.4.3 or older
Per Sansec, Adobe published nothing for the 2.2 and 2.3 branches or for 2.4.0 to 2.4.3, which are out of support. Scandiweb released backported patches for older releases. Sansec says it has not reviewed them and advises testing on a staging copy first. Treat a backport as a stopgap and plan a supported release; which Magento versions still get patches is laid out separately.
Am I affected? A three-state self-test
Where you stand right now
A passive check from outside can read a version. It cannot see a Composer patch, a backport, or a backdoor already on the server.
- Detected Your store serves Magento or Adobe Commerce at a version in the affected range. Treat it as exposed. Apply the hotfix and the October update, then rotate in Adobe's order.
- Unknown The version is hidden, or the store may have the hotfix but nobody has confirmed it. This is the common case. Get the patch status from the server or your agency.
- Confirmed by owner evidence You have the hotfix status output with a date, the October update, and the rotation completed at each source. Patch state is confirmed. Whether anything got in earlier still needs a compromise check.
No scan, ours included, moves you from "unknown" to "confirmed".
Was my store exploited before I patched?
Possibly, if it was reachable and unpatched from 4 September. Adobe says exploitation is happening, and CISA added the bug to its catalog on 8 September on evidence of active exploitation. CISA's binding directive applies only to federal civilian agencies; the catalog's own entry marks known ransomware use as unknown.
Sansec publishes indicators of compromise, including odd process names and entries in var/log/exception.log and var/report/. Compare your server against that list (the wider Magento hardening checklist helps afterwards), and run a server-side malware scan such as Sansec's eComscan, which is Sansec's own recommendation. Unfamiliar cron entries and new files are worth a look.
If you find signs of entry, patching alone is not enough. Rebuild from a known good source, then rotate everything above. Card-stealing scripts are the usual payload on a hit store, and finding a checkout skimmer is covered step by step.
What is the bug, without the exploit?
Adobe classifies it as improper neutralization of special elements used in a template engine. An unauthenticated request can lead to arbitrary code execution on the server. We do not reproduce exploit material, and you do not need it to fix the store.
What can the free scan tell me?
The free scan identifies the technologies your site serves and matches each version to known vulnerabilities. It is a lookup: it can say a version is affected, not whether your setup is exposed or whether the hotfix is installed. The full scan is $100 and sends an AI red team at what is reachable from outside.
Questions people ask
I applied the hotfix. Why would I still be hacked?
The hotfix closes the hole. It does not remove anything that was planted before it was applied, and it does not invalidate secrets an attacker already read. Sansec saw confirmed exploitation from 4 September, three days before Adobe shipped the hotfix. A store that was reachable in that window needs a compromise check and the full rotation, not only the patch.
Is rotating the encryption key enough?
No. Adobe's own list rotates the encryption key and then every credential it protected, and says to rotate each one at its source. Changing only the key inside Magento leaves old tokens, gateway credentials and deploy keys valid wherever they were issued.
Is CVE-2026-75650 actually being exploited?
Yes. Adobe states it is aware of exploitation in the wild, and CISA added it to its Known Exploited Vulnerabilities catalog on 8 September 2026. Neither source publishes a victim list, and we name none.
I run Magento 2.4.3 or older. What are my options?
Adobe published no hotfix for those branches at our check on 28 October 2026. Sansec reports that Scandiweb released third-party backports, which Sansec says it has not reviewed. Test any backport on a staging copy, and plan a move to a supported release.
How do I know if my store was hit?
From outside, you cannot know for certain. Check the server for unfamiliar processes, cron entries and files, compare against Sansec's published indicators, and run a server-side malware scan. If the store was unpatched on or after 4 September, treat it as possibly compromised until you have evidence either way.
Sources
- Adobe security bulletin APSB26-146 (Adobe Commerce and Magento Open Source, 7 September 2026)CVE-2026-75650, CVSS 10.0, priority 1, affected versions, and Adobe's statement that it is exploited in the wild.
- Adobe Experience League: Urgent action required for APSB26-146 (hotfix and rotation steps)The ordered remediation list: hotfix, maintenance mode, key and credential rotation. Page shows last update 21 September 2026.
- Sansec: StyleSmuggler, Magento and Adobe Commerce zero-day (CVE-2026-75650)Discoverer's timeline, indicators of compromise, out-of-support branches. Page shows last updated 14 September 2026.
- CISA Known Exploited Vulnerabilities catalog entry for CVE-2026-75650Added 8 September 2026, due date 11 September 2026.
- CISA alert: CISA Adds Four Known Exploited Vulnerabilities to Catalog (8 September 2026)
- Adobe security bulletin APSB26-153 (Adobe Commerce, 13 October 2026)The October update. Lists CVE-2026-103849 and tells merchants to apply the CVE-2026-75650 hotfix in addition.
- BleepingComputer: Critical BlockStrap flaw lets hackers run code on Magento servers (16 October 2026)Sansec's view of CVE-2026-103849: no attacks seen yet at writing, expected soon. Secondary report. Checked 28 October 2026.
Facts on this page are dated and point at the primary source next to them. If a vendor status changes after the date shown, the vendor's page wins; tell us at support@run.cloud and we will update it.