Critical Zero-Day 'StyleSmuggler' Vulnerability Exploited in Adobe Commerce and Magento

A zero-day vulnerability dubbed StyleSmuggler is being actively exploited in Magento Open Source and Adobe Commerce to achieve unauthenticated remote code execution and install backdoors on e-commerce servers. The flaw allows attackers to inject malicious PHP code into files generated by the platform and then force the template system to process it, with the attack chain triggered during the generation of default transaction failure emails. Exploitation has been observed since September 4 and works even if the email is not successfully sent. Researchers have reproduced the attack on clean installations of versions 2.4.7, 2.4.8, and 2.4.9, as well as on a fully patched Magento 2.4.6-p15 system. After compromise, a Rust-based implant is deployed outside the store directory, masquerading as the process [kworker/u:8:0] and maintained via a cron job that restarts it every five minutes. As of September 6, Adobe had not released a CVE, official patch, or specific workaround, though the next scheduled security update is set for September 8.

BoletimSecTranslated from Portuguese

Read at source

A critical zero-day vulnerability known as StyleSmuggler is being actively exploited in Magento Open Source and Adobe Commerce to remotely compromise servers hosting online stores.

The flaw requires no authentication and enables attackers to inject malicious PHP code into files generated by the platform. The injected code is then processed through Magento’s template system, allowing remote code execution. The attack chain can be triggered during the generation of the platform’s default transaction failure emails, and the victim does not need to open any message for the exploit to succeed.

Researchers have successfully reproduced the attack on clean installations of versions 2.4.7, 2.4.8, and 2.4.9. One of the earliest victims was running Magento 2.4.6-p15 with the July and August security updates applied, demonstrating that even fully patched systems remain exposed.

Following successful compromise, attackers deploy a Rust-based implant outside the store directory. The malware disguises itself as the legitimate process [kworker/u:8:0] and creates a cron job that restarts the implant every five minutes to maintain persistence.

Compromised servers grant attackers access to active sessions, stored credentials, and application data, while also allowing the deployment of additional payloads. To date, no confirmed cases of data exfiltration or payment card skimmers have been observed in the analyzed incidents.

As of September 6, Adobe had not published a CVE identifier, official patch, or specific mitigation for StyleSmuggler. The company’s next scheduled security update is planned for September 8, though it remains unconfirmed whether it will address this vulnerability.

Meridian digestThe week's most consequential security stories, distilled into one briefing.See the digest

More in Vulnerabilities & Exploits

Telegram for Android Patches Voice Call Vulnerability Enabling Code Execution
Yandex Patches Millions of Stations After eMudhra Certificate Keys Compromised
Cisco ASA and FTD Face DoS Vulnerability in SSL VPN Already Exploited in the Wild