This article is produced with scandiweb's eCommerce expertise

Collaborate with our development, PPC, SEO, data & analytics, or customer experience teams to grow your eCommerce business.

Magento End of Life: Version Support Dates, Security Patches, and the Cost of Waiting

If an upgrade quote just landed on your desk and someone asked whether this is the moment to leave Magento, you need the dates before you need an opinion. Magento end of life comes release by release. Adobe gives each 2.4 line three years of standard support, and five of them reach a deadline by mid-2028.

This guide puts the facts in one place: the latest version, the end-of-support date for every 2.4 release, how Adobe’s monthly security patches have worked since January 2026, the PHP and database versions each release needs, and what an unsupported store risks. It closes with upgrade cost and time ranges, so you can hold the quote up against the cost of waiting.

What is the latest Magento version?

The latest Magento version is 2.4.9, released on May 12, 2026, for both Adobe Commerce and Magento Open Source. Adobe supports it until May 31, 2029. The newest security patches for older lines are 2.4.8-p5, 2.4.7-p10, 2.4.6-p15, 2.4.5-p17, and 2.4.4-p18, all from the same day, with monthly isolated security fixes on top. 2.4.10 has been in alpha since October 13, 2026.

To check the current Magento version of your own store, run bin/magento --version from the root directory, or look at the footer of the admin panel.

🚀 Quick takeaway

“Latest version” and “latest patch” are different questions. A store on 2.4.7-p10 with every monthly isolated fix applied is fully patched, but it still has to leave 2.4.7 before May 31, 2027.

Magento end of life dates for every 2.4 version

Every Magento 2.4 release gets three years of standard support from its release date, with security patches, quality fixes, and Adobe support included. Adobe Commerce 2.4.6 and 2.4.7 get one extra year of extended support at no cost. 2.4.4, 2.4.5, and 2.4.6 then get a one-time security-only period that ends in 2027 or 2028, according to Adobe’s lifecycle policy.

VersionReleasedStandard support endsExtended support endsSecurity-only fixes until
2.4.9May 12, 2026May 31, 2029Not announcedNone
2.4.8April 8, 2025May 31, 2028Not announcedNone
2.4.7April 9, 2024May 31, 2027May 31, 2028None
2.4.6March 14, 2023Ended August 11, 2026August 31, 2027May 31, 2028
2.4.5August 9, 2022Ended August 12, 2025Ended August 11, 2026May 31, 2027
2.4.4April 12, 2022Ended April 12, 2025Ended April 14, 2026May 31, 2027
Magento end of life dates for Adobe Commerce 2.4.4 to 2.4.9 (Adobe lifecycle policy, September 2026)

Releases before 2.4.4 are fully out of support. 2.4.0 to 2.4.3 lost regular support on November 28, 2022, and 2.3 on September 8, 2022.

Magento end of life timeline of support periods for 2.4.4 through 2.4.9 from 2022 to 2029, with October 2026 marked
Magento end of life timeline: standard, extended, and security-only support for 2.4.4 to 2.4.9

What extended support and the security-only period cover

Extended support covers almost as much as standard support: quality and security patches for the core application, for one more year. The security-only period is thinner. It includes isolated security fixes and nothing else, so a bug in checkout or an indexer stays unfixed. Adobe calls it a one-time transition for moving to a supported release and says it will not be extended.

Magento Open Source vs Adobe Commerce end of life

The lifecycle policy is written for Adobe Commerce, and Open Source stores get less. Adobe’s October 2026 security bulletin, APSB26-153, offered Magento Open Source patch files only for 2.4.7 and later. If you run Open Source 2.4.6 or older, plan as if standard support was your last support. Our guide to Adobe Commerce vs Magento Open Source covers the other differences between the two editions.

Is Magento itself end of life?

No, Magento 2 is still developed and released every year, with 2.4.9 out and 2.4.10 in alpha. Magento 1 is the version that is fully end of life. Its support ended on June 30, 2020, and stores still on it get no patches at all. So the useful answer to “is Magento end of life?” is the date for the release line you run.

🚀 Quick takeaway

If you run 2.4.4 or 2.4.5 today, you are already in the security-only period. Functional bugs found from now on stay unfixed on your version until you upgrade. Only security fixes still arrive.

How Magento security patches work now

A Magento security patch closes known vulnerabilities without adding features. Since January 2026, Adobe has worked to a monthly schedule for isolated security fixes across all supported lines, plus a full patch release for each line every May. Install the latest -p release for your version first, then each monthly isolated patch in release order, and apply emergency hotfixes within days.

Release typeExampleWhat it containsHow to install
Full release2.4.9New features, new system requirements, fixesFull upgrade project
Security patch release2.4.8-p5Security and high-priority fixes on top of the previous patchComposer update, regression test
Monthly isolated patch2-4-8-p5-oct-2026.zipSecurity fixes only, for one monthPatch files, in release order
HotfixAPSB26-146 (StyleSmuggler)One fix for an actively exploited flawQuality Patches Tool or patch file, within days
Magento security patch and release types

Security patch vs full release: what to install and when

A full release such as 2.4.9 can change PHP versions, remove old dependencies, and break extensions, so it needs a project with a budget. A security patch release such as 2.4.8-p5 is built to avoid breaking extensions and is the baseline Adobe tests the next fixes against. Isolated patch files are smaller again. Adobe only supports applying them on the latest -p release for your line.

The order matters. Each monthly isolated patch builds on the previous month’s, so skipping September means October may not apply. Within a month, Adobe’s instructions are to apply the Open Source (CE) file first, then the Adobe Commerce (EE) file, then B2B if you use it. The October 2026 fixes were released as patch files only, with no Composer packages.

PCI DSS v4.0.1 requirement 6.3.3 expects critical security patches to be installed within one month of release. With a monthly cadence, that means a standing monthly patch slot in the development calendar.

How to check which Magento security patches you have

Run php vendor/bin/patch-status from the project root. Adobe’s Commerce Version Tool lists applied and missing patches, and marks each CVE as protected, vulnerable, or unknown. It comes with the July 2026 isolated patch, so apply that one first if the command is missing. On Adobe Commerce Cloud, vendor/bin/magento-patches -n status shows the same through the Quality Patches Tool.

Calendar diagram of a Magento release year with a May full release, monthly isolated security patches and a September hotfix
How Magento security patches, full releases, and hotfixes arrive across a year

StyleSmuggler showed how fast this can move. The flaw, CVE-2026-75650, scored CVSS 10.0, was exploited from September 4, 2026, and Adobe’s hotfix arrived on September 7. It covered supported versions only. Stores on Magento 2.2.0 to 2.4.3-p3 had no official fix, so we rebuilt Adobe’s fix for 41 of those versions.

Read more: StyleSmuggler Patch: Which Magento Versions Adobe Covers and How to Apply It

🚀 Quick takeaway

Support dates decide who gets a fix during an attack. Adobe wrote the StyleSmuggler hotfix for supported versions, and every store outside that list had to find its own.

Magento system requirements by version

Each Magento release supports a fixed range of PHP, database, search, and cache versions, and the range moves with every patch. The table shows Adobe’s on-premises Magento system requirements for the latest patch of each line. Check Adobe’s system requirements page for your exact patch before planning hosting changes.

Version (latest patch)PHPDatabaseSearchCacheRabbitMQ
2.4.98.5MySQL 8.4, MariaDB 12.3OpenSearch 3Valkey 94.3
2.4.8-p58.3, 8.4MySQL 8.4, MariaDB 11.4 or 11.8OpenSearch 3Valkey 8.14.3
2.4.7-p108.2, 8.3MariaDB 10.11 or 11.8OpenSearch 2.19 or 3Valkey 8.14.3
2.4.6-p158.1, 8.2MariaDB 10.11OpenSearch 2.19 or 3Valkey 8.14.3
2.4.5-p178.1MariaDB 10.11OpenSearch 2.19Valkey 8.14.3
2.4.4-p188.1MariaDB 10.6OpenSearch 2.19Redis 7.23.9
Magento system requirements for the latest patch of each 2.4 line (on-premises)

Two changes catch teams out on older patches. MySQL 8.0 reached end of support on April 30, 2026, and Elasticsearch 7.17 on January 15, 2026. Adobe now points 2.4.4 to 2.4.7 stores to MariaDB, and 2.4.4 to 2.4.6 stores to OpenSearch.

The stack reaches end of life before Magento does

Adobe patches Magento, but it does not patch PHP, MySQL, or MariaDB once they reach end of life. Keeping those on supported versions is the merchant’s job, and on older lines it’s often impossible.

PHP versionSecurity support untilMagento lines that need it
8.1Ended December 31, 20252.4.4, 2.4.5, 2.4.6
8.2December 31, 20262.4.6, 2.4.7
8.3December 31, 20272.4.7, 2.4.8
8.4December 31, 20282.4.8
8.5December 31, 20292.4.9
PHP security support dates and the Magento lines that need each version
Timeline of PHP 8.1, PHP 8.2, MySQL 8.0 and Elasticsearch 7.17 support ending before Magento 2.4.6 and 2.4.7 support
PHP and database deadlines arrive before the Magento end of life dates

A 2.4.6 store shows the problem. Adobe Commerce extended support runs to August 31, 2027, but the newest PHP that 2.4.6 runs on, 8.2, stops getting security fixes on December 31, 2026. For eight months, the core is patched and the language under it isn’t.

🚀 Quick takeaway

Plan the upgrade around the PHP date, because it arrives first. For 2.4.6 stores, and 2.4.7 stores still on PHP 8.2, that date is December 31, 2026.

The risks of running an unsupported Magento version

An unsupported Magento version stops getting security fixes, so every new vulnerability stays open on your store. The day-to-day costs come from the people who check your store: PCI scans and assessors, extension vendors, your hosting provider, and your cyber insurer. Each of them asks about the version sooner or later.

PCI scans and compliance

Card payments bring PCI DSS obligations, and Adobe’s lifecycle policy states that PCI compliance is the merchant’s responsibility. Requirement 6.3.3 asks for critical security patches within a month, which a store without patches can’t meet. External vulnerability scans commonly flag outdated software versions, and PHP 8.1 has been end of life since the start of 2026. We covered what this did to Magento 1 stores in our guide to Magento 1 PCI compliance, and the same logic applies to any unsupported 2.4 line.

Extension breakage and vendor support

Extension vendors follow Adobe’s support window. When a line loses support, new extension releases stop targeting it, so a payment or shipping module that needs an update for an API change may only come out for 2.4.8 and later. You end up keeping an old version of a module that talks to a live payment provider, or upgrading Magento in a hurry to get the new one.

Hosting and Adobe Commerce Cloud

On Adobe Commerce Cloud, the deadline is enforced. From June 1, 2027 for 2.4.4 and 2.4.5, and June 1, 2028 for 2.4.6 and 2.4.7, Adobe will stop maintaining environments on unsupported versions, and the policy says this can include suspending traffic. Unsupported PHP or database versions can lead to the same result. On your own hosting, the pressure comes from the operating system and PHP packages your provider stops offering.

Cyber insurance questions

Cyber insurance applications now ask whether you run unsupported software, and policies increasingly limit cover for losses through known, unpatched vulnerabilities, as law firm Allens noted in its review of cyber policy wording. Coalition’s claims data, reported in 2023, found that businesses running end-of-life software were three times more likely to file a cyber claim. If your answer on the application is “no” and the store runs 2.4.4, that answer can become a problem after an incident.

🚀 Quick takeaway

Write down which of these four checks applies to you and when the next one is due. A PCI scan date or insurance renewal is often a firmer deadline than Adobe’s own.

How long a Magento upgrade takes and what it costs

A Magento version upgrade usually takes two to eight weeks and costs $3,000 to $40,000, depending on how far you jump and how much custom code and how many extensions have to be checked. Our Magento upgrade guide breaks the ranges down as follows.

Upgrade typeTypical costTypical duration
Clean jump between 2.4 releases$3,000–$8,0002–4 weeks
Bigger jump with an extension audit$15,000–$40,0004–8 weeks
Magento 1 to Magento 2 or Adobe Commerce$50,000–$150,000+Migration project
Magento upgrade cost and duration ranges

Most of that time goes into extension and theme compatibility and staging tests. The core update is the quick part. A custom theme nobody has touched in 18 months or more typically needs 20 to 40 hours of compatibility work on its own. Our Magento 2 upgrade process breakdown walks through each step and what to test.

Downtime is much shorter than the project. The live store keeps trading while the work happens on staging, and goes into maintenance mode only for the production deployment, which you schedule in a low-traffic window with a tested rollback.

Upgrades are also getting faster. On scandiweb’s public demo store in August 2026, our Ari agent applied and checked a security patch in 9 minutes, upgraded 2.4.6 to 2.4.7 in 38 minutes, and moved a heavily customized 2.4.4 store to 2.4.9 in 2 hours 10 minutes. A real store with abandoned extensions takes longer, since extensions are where the hours go.

The cost of waiting

Waiting doesn’t make the upgrade cheaper. Every release you skip adds deprecated code to fix and requirements to meet in one go, so a 2.4.4 store moving to 2.4.9 also has to change PHP, the database, search, and cache in the same project. Meanwhile you pay for emergency work that a supported store doesn’t need. During StyleSmuggler, stores on supported versions applied Adobe’s hotfix, and stores outside the list needed custom fixes.

Five cards mapping Magento 2.4.4 through 2.4.9 to a recommended upgrade target and the support deadline for each
Which Magento version to upgrade to, based on the one you run today

When the upgrade quote makes you consider leaving Magento

The upgrade quote is the moment most merchants ask whether to move to Shopify instead. That is a fair question if the platform itself is the problem: the cost of every change, a small catalog that doesn’t need Magento’s flexibility, or no in-house team. If the problem is the upgrade bill alone, a migration replaces it with a bigger one. Our guide to Magento to Shopify migration compares the two paths over three years.

Adobe’s own recommended route for Adobe Commerce customers is Adobe Commerce as a Cloud Service, where Adobe handles patching and version upgrades. It moves the upgrade work to Adobe, with its own migration project to get there.

🚀 Quick takeaway

Compare the upgrade quote with what each path costs over the next three years. Staying on an unsupported version has a price as well, paid later as an incident or a failed scan.

Which Magento version should you upgrade to?

Upgrade to the newest release your extensions and hosting can support, ideally 2.4.9, which Adobe supports until May 31, 2029. If one of your extensions isn’t ready for 2.4.9 and PHP 8.5, 2.4.8 on PHP 8.4 is supported until May 31, 2028. Your current version decides how much time you have.

  • On 2.4.4 or 2.4.5, you get security-only fixes until May 31, 2027 and already run on an end-of-life PHP, so start the upgrade now and go straight to 2.4.8 or 2.4.9
  • On Adobe Commerce 2.4.6, extended support runs to August 31, 2027, but PHP 8.2 support ends on December 31, 2026, so plan the upgrade for the first half of 2027 at the latest
  • On Magento Open Source 2.4.6, treat the store as unsupported and upgrade first
  • On 2.4.7, standard support ends on May 31, 2027, and moving to 2.4.9 within the next six months adds two years
  • On 2.4.8, you are covered until May 31, 2028, so move PHP to 8.4 and plan the next upgrade for 2027
  • On 2.4.9, apply each monthly isolated patch and budget for the next release in 2028 or earlier

If you use Hyvä, the theme license is no longer part of the cost. The Hyvä Theme has been free and open source since November 10, 2025, though its modules still need checking against the target version. Our guide on how to work with Hyvä covers the setup.

Frequently asked questions about Magento end of life

Is Magento end of life?

No. Magento 2, sold as Adobe Commerce and Magento Open Source, is still developed, with 2.4.9 released in May 2026 and 2.4.10 in alpha. What reaches end of life is each release line, three years after its launch. Magento 1 is the version that is fully end of life, because its support ended on June 30, 2020.

When does Magento 2.4.6 reach end of life?

Standard support for Adobe Commerce 2.4.6 ended on August 11, 2026. Adobe Commerce customers get extended support until August 31, 2027, then security-only fixes until May 31, 2028. Magento Open Source 2.4.6 is in a weaker position, because Adobe’s October 2026 security bulletin offered Open Source patch files only for 2.4.7 and later.

Is Hyvä still a paid license?

No, the Hyvä Theme has been free and open source since November 10, 2025, under the OSL 3.0 and AFL 3.0 licenses. Hyvä Checkout, Hyvä Commerce, Hyvä Enterprise, and Hyvä UI are still paid products. For an upgrade budget, that removes the theme license. The theme’s modules still need checking against your target Magento version.

Will my extensions work after upgrading to Magento 2.4.9?

Only the extensions whose vendors have released a version for 2.4.9 and its requirements, including PHP 8.5 and OpenSearch 3. Check each vendor’s compatibility notes, run the Composer update with the target version on staging, and test. Extensions without a release in the past year are the usual blockers, and abandoned ones need a replacement or an in-house fork first.

How do I know if a Magento extension is safe to keep?

Keep an extension if its vendor still releases updates, supports your target Magento and PHP versions, and has a way to report security issues. Check the last release date and the changelog, and whether it overrides core classes. If nobody maintains it, replace it, take over its code, or remove it. An unmaintained module stays a risk even on a fully patched core.

Do I need to install every Magento security patch?

Yes, on a supported line. Since 2026, Adobe’s isolated security patches build on each other and have to be applied in release order, on top of the latest -p release for your version. Skip a month and the next patch may not apply. Hotfixes for actively exploited flaws, such as StyleSmuggler in September 2026, should go in within days.

What PHP version does Magento 2.4.8 need?

Magento 2.4.8 supports PHP 8.3 and 8.4, according to Adobe’s system requirements. PHP 8.3 gets security fixes until December 31, 2027, and PHP 8.4 until December 31, 2028, so 8.4 is the better choice for a 2.4.8 server. Older lines need older PHP: 2.4.7 runs on 8.2 or 8.3, and 2.4.6 on 8.1 or 8.2.

Can I stay on an unsupported Magento version if I patch it myself?

You can for a while, but you take over Adobe’s job. Someone has to track every new vulnerability, backport the fixes, and keep PHP and the database on supported versions that old Magento lines may not run on. During StyleSmuggler, we rebuilt Adobe’s fix for 41 unsupported versions. That bought those stores time, and they still need an upgrade.

Plan your Magento upgrade before the end of life date

Magento end of life arrives per release, and the PHP and database dates under your store usually come first. Find your version in the tables above, note the earliest deadline that applies, and work back from it: two to eight weeks of project time, a staging round for extensions, and a monthly slot for security patches once you’re on a supported line. Then compare that cost with the upgrade quote, and with the cost of a migration if you’re weighing one.

Not sure how much time your version has left, or what the upgrade should cost? Send us your version and extension list, and we'll tell you where you stand.

If you enjoyed this post, you may also like