ShapedPlugin WordPress Vendor Suffers Supply Chain Attack

WordPress Vendor 'ShapedPlugin' Hit by Supply Chain Attack Delivering Credential-Stealing Malware

HIGH
June 22, 2026
June 24, 2026
5m read
Supply Chain AttackMalwareData Breach

Related Entities(initial)

Organizations

Products & Tech

WordPress WooCommerce

Full Report(when first published)

Executive Summary

Check Point Research has reported a supply chain attack targeting ShapedPlugin, a vendor of premium WordPress plugins. The attack involved the distribution of malicious updates for three of the company's paid plugins through their official updater mechanism. These tainted updates covertly installed a fake WooCommerce plugin on the victims' WordPress sites. This malicious plugin acted as a backdoor, allowing attackers to steal sensitive credentials, including administrator passwords, database credentials, and two-factor authentication (2FA) codes, and to make unauthorized modifications to the compromised websites. This incident highlights the significant risk posed by supply chain attacks within the vast WordPress ecosystem.


Threat Overview

The attack leveraged the trusted relationship between the plugin vendor (ShapedPlugin) and its customers. By compromising the vendor's update mechanism, the attackers were able to push malicious code to a potentially large number of websites that had the affected plugins installed. This is a highly effective distribution method as users are trained to keep their plugins updated for security reasons.

The core of the attack was the deployment of a hidden, counterfeit WooCommerce plugin. By masquerading as a popular and legitimate plugin, it could evade casual inspection. The primary function of this fake plugin was to act as a credential and information stealer, giving the attackers deep control over the compromised sites.


Technical Analysis

The attack chain is characteristic of a WordPress supply chain compromise:

  1. Vendor Compromise: The attackers first gained access to ShapedPlugin's infrastructure. The exact method is not specified but could include phishing, credential theft, or exploiting a vulnerability in the vendor's own systems. This is the initial T1195.002 - Compromise Software Supply Chain.
  2. Malicious Update: The attackers used their access to inject malicious code into the updates for three legitimate, paid plugins and distribute them via the official updater.
  3. Payload Installation: When a site administrator updated the affected plugin, the malicious code would execute, downloading and installing the fake WooCommerce plugin. The plugin was likely hidden from the main WordPress plugin list to avoid detection (T1564.001 - Hide Artifacts: Hidden Files and Directories).
  4. Credential Theft: The fake plugin contained functions to intercept and steal credentials. This could involve hooking into the WordPress login process (T1555.003 - Credentials from Password Stores: Credentials from Web Browsers) or reading the wp-config.php file to steal database credentials.
  5. Backdoor and Control: The malware also provided backdoor access, allowing attackers to modify site content or inject further malicious code, such as SEO spam or phishing pages (T1505.003 - Server Software Component: Web Shell).

Impact Assessment

The impact on websites that installed the malicious updates is severe:

  • Complete Site Takeover: With stolen administrator credentials, attackers have full control over the WordPress site, its content, and its users.
  • Data Breach: Attackers can access and exfiltrate all data from the WordPress database, including user information, e-commerce transactions, and other sensitive data.
  • Financial Loss: For e-commerce sites using WooCommerce, stolen credentials could lead to theft of payment information or fraudulent transactions.
  • Reputational Damage: A compromised website can be used to host phishing pages, distribute malware, or display unwanted content, leading to blacklisting by search engines and loss of visitor trust.
  • SEO Poisoning: Attackers often use compromised sites to create spammy backlinks to boost their own malicious sites, which can destroy the victim site's search engine ranking.

IOCs — Directly from Articles

No specific technical Indicators of Compromise (IOCs) such as file names or hashes of the malicious plugin were provided in the source articles.


Cyber Observables — Hunting Hints

WordPress site administrators should hunt for the following signs of compromise:

Type
file_path
Value
wp-content/plugins/
Description
Look for unusual directories, especially a fake WooCommerce plugin if the site isn't using the real one, or plugins with strange names.
Type
file_name
Value
wp-config.php
Description
Check the last modified date of this file. Unexpected changes can be a sign of compromise.
Type
log_source
Value
Web Server Access Logs
Description
Look for POST requests to unexpected PHP files or suspicious requests from unknown IP addresses.
Type
database
Value
wp_users table
Description
Check for newly created administrator accounts that you do not recognize.

Detection & Response

  1. Use a Security Plugin: Install a reputable WordPress security plugin (e.g., Wordfence, Sucuri) to scan for malware, check file integrity, and monitor for suspicious activity.
  2. Manual Inspection: Manually review the list of installed plugins and look for any that are unrecognized or suspicious. Check for unexpected files in your WordPress core directories.
  3. Review User Accounts: Regularly audit the user accounts in your WordPress dashboard and delete any unauthorized administrator accounts.
  4. Incident Response: If a compromise is suspected, take the site offline, change all passwords (admin, database, FTP), and restore from a known clean backup.

D3FEND Techniques:

  • File Analysis (D3-FA): Using a security scanner to compare core WordPress files and plugin files against known good versions to detect modifications.
  • System File Analysis (D3-SFA): Specifically focused on monitoring critical configuration files like wp-config.php for unauthorized changes.

Mitigation

  1. Be Cautious with Updates: While updates are important, be cautious about applying them immediately from less-known vendors. Wait a few days to see if any security issues are reported by the community.
  2. Use a Staging Environment: Test all plugin updates on a staging site before deploying them to your live production site.
  3. Minimize Plugins: Reduce your attack surface by deactivating and deleting any plugins that are not absolutely necessary.
  4. Harden wp-config.php: Move the wp-config.php file one level above the WordPress root directory and set its file permissions to 400 or 440 to make it non-writable.
  5. Backup Regularly: Maintain regular, automated backups of your website files and database, and store them in a separate, secure location.

D3FEND Techniques:

Timeline of Events

1
June 22, 2026
This article was published

Article Updates

June 24, 2026

New details emerge on ShapedPlugin supply chain attack: specific CVEs, C2 infrastructure, hidden admin accounts, and plaintext 2FA secret theft identified.

MITRE ATT&CK Mitigations

Applying updates in a secure manner, preferably after testing in a staging environment.

Mapped D3FEND Techniques:

Using strict file permissions to prevent the web server from writing to sensitive files and directories.

Mapped D3FEND Techniques:

Audit

M1047enterprise

Regularly auditing WordPress files and user accounts for unauthorized changes.

Mapped D3FEND Techniques:

Sources & References(when first published)

22nd June – Threat Intelligence Report - Check Point Research
Check Point Research (checkpoint.com) June 22, 2026

Article Author

Jason Gomes

Jason Gomes

• Cybersecurity Practitioner

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.

Threat Intelligence & AnalysisSecurity Orchestration (SOAR/XSOAR)Incident Response & Digital ForensicsSecurity Operations Center (SOC)SIEM & Security AnalyticsCyber Fusion & Threat SharingSecurity Automation & IntegrationManaged Detection & Response (MDR)

Tags

WordPressSupply Chain AttackShapedPluginWooCommerceMalwareData Breach

📢 Share This Article

Help others stay informed about cybersecurity threats

🎯 MITRE ATT&CK Mapped

Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.

🧠 Enriched & Analyzed

Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.

🛡️ Actionable Guidance

Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.

🔗 STIX Visualizer

Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.

Sigma Generator

Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.