Magento 2.3.5 Hacked: Why Outdated Platforms Are a Cyber Security Nightmare & The Urgent Need for Upgrade
Magento 2.3.5 Hacked: A Stark Warning for Outdated E-commerce Platforms
As e-commerce migration experts at Shopping Mover, we frequently encounter the critical challenges faced by merchants running outdated Magento installations. A recent GitHub issue (Issue #41557) serves as a stark, real-world reminder of the severe risks associated with neglecting platform updates and clarifies the appropriate channels for seeking assistance.
This incident, initially reported as a 'Magento upgrade' request, quickly escalated into a high-priority security alert, underscoring the perilous state of an e-commerce store operating on an unsupported version.
The Alarming Incident: A Magento 2.3.5 Store Under Attack
The issue originated from a Magento 2.3.5 store that suffered a severe malware attack. The hosting provider, Nexcess, acted swiftly, successfully quarantining the malicious files and implementing .htaccess rules to block further uploads. However, their primary recommendation was unequivocal: the site's Magento 2.3.5 version was riddled with vulnerabilities, necessitating an urgent upgrade to the latest version and the installation of all available security patches.
The report detailed the discovery of malicious files, provided guidance on checking site integrity after remediation, and linked to resources for securing compromised sites. The severity was correctly triaged as S0 – affecting critical data or functionality and leaving users without a workaround. This classification highlights the immediate and devastating impact such an attack can have on an online business.
The store owner's 'proposed solution' was to ask the Magento core team via GitHub to perform an upgrade service. This seemingly innocent request, however, highlights a common misconception about the purpose of the Magento 2 GitHub repository.
The Critical Misconception: Where to Seek Help for Magento Upgrades
The Magento core team's response was swift and instructive. The issue was closed with a clear explanation from 'engcom-Bravo', stating that the public GitHub repository is exclusively for reporting and processing issues related to the latest Magento 2.4 core code. Requests for upgrades or issues pertaining to unsupported, older versions like 2.3.5, or general support inquiries, do not fall within its scope.
The team further advised that 'bugs' related to the data migration process should be reported in the magento/data-migration-tool/issues repository. It's crucial for merchants to understand this distinction: the GitHub repository is for reporting reproducible bugs in the core software or specific tools, not for requesting professional services like a platform upgrade.
For a comprehensive Magento upgrade, merchants need to engage with experienced e-commerce development agencies or migration specialists like Shopping Mover, who possess the expertise to manage the complexities of such a project.

Why Staying Current with Magento 2 (Adobe Commerce & Open Source) is Non-Negotiable
The incident serves as a powerful reminder of why keeping your Magento 2 (whether Adobe Commerce or Open Source) installation up-to-date is paramount:
- Critical Security Patches: Older versions, especially those past their end-of-life (like Magento 2.3.5), no longer receive security updates. This leaves your store vulnerable to known exploits, including SQL injection, cross-site scripting (XSS), and remote code execution (RCE), which can lead to data breaches, financial losses, and reputational damage. Adhering to PCI DSS compliance becomes impossible on unsupported versions.
- Performance Enhancements: Newer Magento versions come with significant performance improvements, faster page load times, and optimized database operations, directly impacting user experience and SEO.
- New Features & Functionality: Regular updates introduce new features, improved admin interfaces, and better integration capabilities, empowering merchants with advanced tools to grow their business.
- Compatibility: Magento relies on underlying technologies like PHP and Composer. Outdated Magento versions often run on older, unsupported PHP versions, which themselves have security vulnerabilities and performance limitations. Staying current ensures compatibility with the latest PHP versions and other essential dependencies.
- Extension & Theme Support: Third-party extensions and themes are continuously updated to support the latest Magento versions. Running an outdated platform can lead to compatibility issues, breaking functionality, or preventing you from leveraging essential e-commerce tools.
- Official Support & Community Resources: Access to official support channels and a vibrant community is vital for troubleshooting and ongoing development. This support diminishes significantly for older, unsupported versions.
The Magento Upgrade Journey: More Than Just a Click
Upgrading Magento, especially from a major version like 2.3.x to 2.4.x, is a complex project, not a simple software update. It involves:
- Thorough Planning & Strategy: Assessing current customizations, extensions, and themes.
- Full Backups: Ensuring all data and code are securely backed up.
- Code & Database Updates: Utilizing Composer for dependency management and applying core Magento updates.
- Extension & Theme Compatibility: Updating or replacing third-party extensions and ensuring theme compatibility.
- Data Migration: For significant version jumps, careful data migration is required to ensure integrity.
- Extensive Testing: Rigorous testing across all functionalities, payment gateways, and user flows.
- PHP Version Upgrade: Often, an upgrade requires moving to a newer, supported PHP version.

Actionable Steps for Merchants
If you're running an older Magento 2 version, here's what you should do:
- Audit Your Current Version: Determine your exact Magento version and its support status.
- Prioritize Security Patches: If you're on a supported version, apply all security patches immediately.
- Plan Your Upgrade: Develop a comprehensive plan for upgrading to the latest stable Magento 2.4.x version.
- Engage Expert Partners: Partner with experienced Magento migration specialists like Shopping Mover. We specialize in seamless, secure upgrades and migrations, ensuring your business continuity and future growth.
- Implement Robust Security Practices: Beyond upgrades, ensure strong passwords, two-factor authentication, regular backups, and a Web Application Firewall (WAF).
Secure Your Future with Shopping Mover
The GitHub issue is a stark reminder that neglecting your e-commerce platform's health is a gamble no merchant can afford. An outdated Magento store isn't just missing out on new features; it's a ticking time bomb for security breaches. Proactive upgrades are not an option, but a necessity.
At Shopping Mover, we understand the intricacies of Magento upgrades and migrations. Our expertise ensures that your transition to the latest, most secure version of Adobe Commerce or Magento Open Source is smooth, efficient, and minimizes downtime, allowing you to focus on what you do best: growing your business. Don't wait for a security incident to force your hand – secure your e-commerce future today.