Introduction
In October 2024, hackers exploited an unauthenticated command-execution vulnerability in Convertr's outdated Plausible Community Edition installation to gain access to the analytics script. This compromised script was used to steal payment card data during the checkout process. This guide aims to provide a comprehensive understanding of the attack and steps to protect your e-commerce platform.

Background on the Attack
Convertr Overview
Convertr is a Brazilian e-commerce platform that powers online stores and checkout systems for major fashion brands. It handles R$2 billion ($370M) in sales annually. The compromised analytics script was hosted on a self-managed server operated by Convertr.
The Attack
The attackers modified the Plausible tracker file hosted on the self-managed server to inject malicious code into the legitimate Plausible analytics tracker. This skimmer was configured to steal the following data types from checkout pages:
- Credit card numbers
- Cardholder names
- Expiration dates
- CVV codes
Steps to Protect Your E-commerce Platform
1. Update Your Analytics Software
Ensure that your analytics software, such as Plausible, is up to date. The attackers exploited an unauthenticated command-execution vulnerability in the outdated version of Plausible. Updating to a patched version can prevent similar attacks.
2. Implement Strong Authentication
Implement strong authentication mechanisms to prevent unauthorized access to your platform. This includes using multi-factor authentication (MFA) and regularly changing passwords.
3. Monitor Your Systems
Regularly monitor your systems for any suspicious activity. Use security tools and software to detect and respond to potential threats.
4. Educate Your Staff
Educate your staff about phishing and other social engineering attacks. This can help prevent human error and reduce the risk of data breaches.
5. Use Secure Payment Gateways
Use secure payment gateways that are regularly updated and tested for vulnerabilities. This can help prevent skimming attacks and ensure the security of your payment data.
Conclusion
The Convertr analytics script compromise highlights the importance of keeping your e-commerce platform secure. By following the steps outlined in this guide, you can protect your platform and prevent similar attacks from occurring. Stay vigilant and proactive in your security measures to ensure the safety of your payment card data.