Guide

Magento 2.4.7 end of life and Adobe Commerce Cloud's deadlines: your options

Magento Open Source 2.4.7 gets patches until 31 May 2027; Adobe Commerce Cloud may take old versions offline from 1 June 2027. Dates, options and a runbook.

Last updated
Published
Reading time
13 min
Platforms
Magento

The short answer

  • Magento Open Source 2.4.7 gets Adobe's security patches until 31 May 2027, and no longer. Open Source has no extended support, so 2.4.6 Open Source has had no patches since 11 August 2026, and 2.4.4 and 2.4.5 none since 2025.
  • Adobe Commerce 2.4.7 (the paid edition) has extended support until 31 May 2028.
  • Adobe Commerce on Cloud: from 1 June 2027, Adobe may suspend traffic to Cloud environments still on 2.4.4 or 2.4.5. Environments on 2.4.6 or 2.4.7 face the same from 1 June 2028.
  • PHP comes first. PHP 8.2's security support ends on 31 December 2026. 2.4.6 runs only on PHP 8.1 and 8.2, and 8.1 is already past its end.
  • Your options: upgrade to 2.4.8 (supported until 31 May 2028) or 2.4.9 (until 31 May 2029) where you are; move to Adobe Commerce as a Cloud Service; move to a host that runs the 2.4.8 or 2.4.9 stack and upgrade as part of the move; or replatform.

Dates checked against Adobe's documentation on 7 November 2026.

The dates, version by version

Release Released Regular support ends Extended support ends (Adobe Commerce only) Security-only fixes end (Adobe Commerce only) Adobe Commerce on Cloud: traffic may be suspended from
2.4.4 12 Apr 2022 12 Apr 2025 14 Apr 2026 31 May 2027 1 Jun 2027
2.4.5 9 Aug 2022 12 Aug 2025 11 Aug 2026 31 May 2027 1 Jun 2027
2.4.6 14 Mar 2023 11 Aug 2026 31 Aug 2027 31 May 2028 1 Jun 2028
2.4.7 9 Apr 2024 31 May 2027 31 May 2028 – 1 Jun 2028
2.4.8 8 Apr 2025 31 May 2028 not set yet – not set yet
2.4.9 12 May 2026 31 May 2029 not set yet – not set yet

Sources: Adobe's software lifecycle policy (updated 18 September 2026) and released versions page (updated 14 October 2026).

How to read it:

  • Magento Open Source shares the code line, but Adobe's versioning policy says "Extended support security patches are available to Adobe Commerce customers only", not to the Magento Open Source code base. For Open Source, the regular-support date is the last date Adobe patches that release.
  • The latest patch releases Adobe lists are 2.4.6-p15, 2.4.7-p10 and 2.4.8-p5, all dated 12 May 2026. 2.4.9 has no patch release yet, and 2.4.10 is at alpha (2.4.10-alpha1, 13 October 2026). Check the released-versions page for anything newer before you plan.
  • Adobe's pages differ by a day on one date: the system requirements page gives 30 August 2027 for the end of 2.4.6 extended support, the lifecycle policy 31 August 2027. We use the lifecycle policy.

What it means for you

Magento Open Source, on any host

Nobody switches your store off. The risk is that it stops receiving security fixes:

  • 2.4.4, 2.4.5 and 2.4.6: no Adobe patches now.
  • 2.4.7: patches until 31 May 2027.
  • 2.4.8 and 2.4.9: supported until 31 May 2028 and 31 May 2029.

If you take card payments, Adobe's own guidance on PHP 8.2 is to "plan upgrade or migration before the end of 2026 to maintain PCI compliance", and "PCI compliance is the merchant's responsibility to assess" (lifecycle policy).

Adobe Commerce on your own or a partner's servers

You keep security fixes for longer than Open Source: security-only fixes until 31 May 2027 for 2.4.4 and 2.4.5; extended support until 31 August 2027, then security-only fixes until 31 May 2028, for 2.4.6; extended support until 31 May 2028 for 2.4.7. Adobe's enforcement wording applies to its Cloud environments, not to servers you run. Your licence terms are between you and Adobe.

Adobe Commerce on Cloud

Adobe's lifecycle policy says: "Starting June 1, 2027, Adobe will no longer maintain Cloud environments running unsupported Commerce versions". That "includes suspending traffic to the affected infrastructure", and "as a result, your ecommerce storefront will go offline". If an environment stays non-compliant, Adobe "may terminate cloud services", and its hosted data "will be permanently deleted and cannot be restored".

The deadlines by version: 1 June 2027 for 2.4.4 and 2.4.5; 1 June 2028 for 2.4.6 and 2.4.7; not yet set for 2.4.8 and 2.4.9.

On Cloud, Adobe patches the servers, but under its shared responsibility model "applying patches is the merchant's responsibility", and you must keep PHP, MariaDB, Redis, OpenSearch and the other services on versions your Commerce release supports. Adobe calls Adobe Commerce as a Cloud Service "Adobe's recommended long-term destination for all Adobe Commerce on Cloud customers".

The deadline before the deadline: PHP and the rest of the stack

Several parts of a Magento stack reach their own end dates inside this window.

Component Date Why it matters
PHP 8.1 Security support ended 31 Dec 2025 2.4.4 and 2.4.5 run on 8.1; 2.4.6 on 8.1 or 8.2
PHP 8.2 Security support ends 31 Dec 2026 The last PHP version for 2.4.6; one of two for 2.4.7
PHP 8.3 Security support ends 31 Dec 2027 Runs both 2.4.7 and 2.4.8
PHP 8.4 Active support ends 31 Dec 2026; security support 31 Dec 2028 Runs 2.4.8. For 2.4.9, Adobe allows 8.4 "for upgrade purposes only (not recommended for production)"
PHP 8.5 Released 20 Nov 2025; security support until 31 Dec 2029 "Fully supported" by 2.4.9, which drops 8.2 and 8.3
MySQL 8.0 End of support 30 Apr 2026 Adobe recommends moving to MariaDB
Elasticsearch 7.17 Support ended 15 Jan 2026 Adobe recommends OpenSearch
Elasticsearch 8 Maintenance ends 15 Jan 2027; support ends 15 Jul 2027 2.4.9 lists OpenSearch 3 only. Adobe's upgrade prerequisites say "Adobe Commerce 2.4.8 and later no longer support Elasticsearch; use OpenSearch instead", though its requirements table still lists Elasticsearch 8 for 2.4.8 on your own servers. Plan for OpenSearch
Redis The latest 2.4.6 and 2.4.7 patches list Redis as "Not supported" and Valkey 8.1 instead; 2.4.8 lists Valkey 8.1 only; 2.4.9 uses Valkey 9 Adobe cites "Redis 7.2 end-of-support and licensing changes". Valkey is a Redis-compatible replacement
Varnish 6.0 LTS End of life 15 Apr 2027 The project formerly called Varnish Cache is now Vinyl Cache. Its long-term support branch is now 9.1, and it says the 7.7 and 8.0 series are no longer supported. Varnish Software maintains a separate project that kept the Varnish Cache name. Adobe's latest requirements list Varnish 8. Ask your host which project and branch it runs, and who patches it
RabbitMQ 4.1 End of support February 2026, per Adobe The latest patches list RabbitMQ 4.3. For the long term, Adobe points to ActiveMQ Artemis, supported on 2.4.6 to 2.4.9

Sources: php.net supported versions and end-of-life branches; Adobe's system requirements, 2.4.9 release notes and upgrade prerequisites; Elastic's end-of-life dates; Vinyl Cache.

For the PHP side in detail, see our guide to PHP 8.2's end of life.

Your four options

1. Upgrade to 2.4.8 or 2.4.9 where you are

The upgrade is needed in every option except replatforming and Adobe Commerce as a Cloud Service. The question is which release.

2.4.8 2.4.9
Supported until 31 May 2028 31 May 2029
PHP 8.3 or 8.4 8.5 (8.4 only while upgrading)
Database MariaDB 11.4 or 11.8; MySQL 8.4 on your own servers MariaDB 12.3 (11.8 also on Cloud); MySQL 8.4 on your own servers. Adobe: "Upgrade to MariaDB 12.3 before you upgrade to 2.4.9"
Search OpenSearch 3 OpenSearch 3
Cache Valkey 8.1 Valkey 9
Size of the jump from 2.4.7 Smaller: the latest 2.4.7 and 2.4.8 patches share a PHP, database, search and cache stack (see the runbook) Larger: a native MVC replaces Laminas MVC, Symfony moves to 7.4 LTS, the WYSIWYG editor moves from TinyMCE to HugeRTE, and PHPUnit moves to 12. More third-party modules need new versions
Patch releases so far 2.4.8-p5 (12 May 2026) None yet

Sources: Adobe's system requirements, released versions and 2.4.9 release notes, linked above.

Suits you if your extensions have 2.4.8 or 2.4.9 releases and your team or agency can run the upgrade. 2.4.8 is the smaller step and buys support until May 2028; 2.4.9 buys a year more, at the cost of more code change now.

2. Move to Adobe Commerce as a Cloud Service (ACCS)

What Adobe's overview (updated 20 October 2026) says:

  • It is Adobe-managed SaaS, with "the latest security patches automatically applied for you". New releases go to your sandbox first, with "a 30-day period to evaluate", and then to production.
  • "Adobe Commerce as a Cloud Service does not support Luma storefronts." The storefront is "fully headless", powered by Edge Delivery Services.
  • Adobe's backward-compatibility promise covers customisations that follow its "API-first extensibility model" (App Builder, API Mesh, events and webhooks).
  • It quotes "99.9% availability". The overview publishes no prices.

Trade-offs. You stop running upgrade projects, but you rebuild the storefront and move in-process PHP modules to the API-first model. Themes built for Luma, and PHP-rendered themes such as Hyvä, would not carry over as they are (our reading of Adobe's overview; confirm with Adobe). The overview describes no data-migration tooling.

Suits you if you are on Adobe Commerce, use the wider Adobe Experience Cloud, and were planning a storefront rebuild anyway.

3. Re-host on the 2.4.8 or 2.4.9 stack

Moving host does not remove the upgrade, but it is a good moment to do it: build the new environment on the target stack, rehearse the upgrade there, and switch over once.

  • Magento Open Source. No licence fee. Leaving Adobe Commerce for Open Source means losing Commerce-only features, such as the B2B modules, plus database and code changes; agencies that do this report planning it around the Adobe renewal date. Adobe publishes no licence prices; one Adobe partner estimates Cloud licences from about USD 40,000 a year for stores under USD 1 million of annual sales (an estimate, not Adobe's figure).
  • Mage-OS. "An upstream-compatible distribution built on top of Magento Open Source", which says it "maintains full database and API compatibility with Magento Open Source". Version 4.0.0 was released on 30 October 2026 (Mage-OS). Check its release and support policy before you rely on it.
  • Adobe Commerce under a self-hosted licence. Licences are quoted by Adobe. Whether and how a Cloud contract can become a self-hosted licence, and at what price, is a question for Adobe or your Adobe partner. Ask before your renewal date.

Suits you if you want to keep your storefront and extensions, control your stack, and choose who supports it.

4. Replatform

Shopify, BigCommerce, WooCommerce and Shopware are all routes merchants take. Each is a rebuild of the store, not an upgrade. If you are going this way, the dates above tell you how long the current store keeps receiving fixes, and the PHP dates still apply until you switch.

The options side by side

Option Who runs future upgrades Storefront Licence Watch out for
1. Upgrade where you are You or your agency Kept Unchanged Extensions not yet ready for the target release
2. ACCS Adobe Rebuilt, headless Adobe quote Rebuilding customisations API-first
3. Re-host and upgrade You or your agency, on the new host's stack Kept None (Open Source, Mage-OS) or Adobe quote (Commerce) Losing Commerce-only features if you leave Adobe Commerce
4. Replatform The new platform's model Rebuilt Varies A full project; data migration

Upgrade runbook: 2.4.7 to 2.4.8

Written for Magento Open Source on your own servers or a managed host. Adobe Commerce and Cloud differences follow. Run it on a copy of production first, never straight on the live store.

1. Take stock. On the server or in your project:

Shell
bin/magento --version                                   # installed release
php -v                                                  # CLI PHP; check PHP-FPM separately, it can differ
composer show magento/product-community-edition         # edition and exact patch level
bin/magento config:show catalog/search/engine           # should print "opensearch"
bin/magento module:status --enabled | grep -v '^Magento_'   # third-party modules
composer show --direct                                  # packages your project requires directly

List every third-party module with its vendor's 2.4.8 and PHP 8.3 or 8.4 support. On Adobe Commerce, Adobe's Upgrade Compatibility Tool (bin/uct) checks custom code against a target release; it "is available for Adobe Commerce instances only".

2. Back up and copy. Back up the database, app/etc/env.php, composer.json, composer.lock and media, and build a staging copy with customer data anonymised. For example:

Shell
mysqldump --single-transaction --routines --triggers <database> | gzip > pre-upgrade-$(date +%F).sql.gz

3. Get to the latest 2.4.7 patch first (2.4.7-p10 at the time of writing). require-commerce comes from Adobe's root update plugin, so install it first if composer list doesn't show the command. Use the same maintenance, cron and build steps as in steps 6 and 7:

Shell
composer require magento/composer-root-update-plugin ~2.0 --no-update   # only if require-commerce is missing
composer update
composer require-commerce magento/product-community-edition 2.4.7-p10 --no-update
composer update
bin/magento setup:upgrade

4. Move the stack to versions both releases support. Adobe's tables for the latest 2.4.7 and 2.4.8 patches share PHP 8.3, MariaDB 11.8, OpenSearch 3, Valkey 8.1, RabbitMQ 4.3 and Varnish 8. Change one service at a time and test between each. Adobe's upgrade prerequisites also require every table to use the DYNAMIC row format (not COMPACT) and the InnoDB storage engine (not MyISAM).

5. Point Magento at OpenSearch if it is not already:

Shell
bin/magento config:set catalog/search/engine opensearch
bin/magento config:set catalog/search/opensearch_server_hostname <opensearch-host>
bin/magento config:set catalog/search/opensearch_server_port 9200
bin/magento indexer:reindex catalogsearch_fulltext
bin/magento cache:clean

If these values are fixed in app/etc/env.php, change them there instead.

6. Upgrade the code, following Adobe's upgrade procedure:

Shell
bin/magento maintenance:enable
bin/magento cron:remove                     # stop cron so nothing runs mid-upgrade
bin/magento cron:run --group=consumers      # let queued messages finish
cp composer.json composer.json.bak

composer require magento/composer-root-update-plugin ~2.0 --no-update
composer update

composer require-commerce magento/product-community-edition 2.4.8-p5 --no-update --interactive-root-conflicts
composer update

rm -rf var/cache/* var/page_cache/* generated/code/*
bin/magento setup:upgrade

--interactive-root-conflicts lets you review values in your root composer.json that differ from the new release. Without it (or --force-root-updates), Composer "keeps the existing values that are in conflict and displays a warning message".

7. Build, clear caches and reopen (production mode):

Shell
bin/magento setup:di:compile
bin/magento setup:static-content:deploy en_GB en_US     # list your store's locales
bin/magento cache:flush                                  # also clears Valkey cache storage
bin/magento cron:install
bin/magento maintenance:disable
bin/magento --version

8. Regenerate the Varnish configuration and load it on your Varnish server:

Shell
bin/magento varnish:vcl:generate --export-version=7 --output-file=var/varnish.vcl

The Magento code base ships VCL templates for Varnish 4 to 7. Check with whoever runs your cache that the generated file works on the Varnish or Vinyl Cache version in use.

9. Check before you call it done: a real checkout with each payment method, search and layered navigation, bin/magento indexer:status, cron and queue consumers running, var/log/exception.log and var/log/system.log, and your integrations (ERP, feeds, email).

Adobe Commerce, self-hosted: use magento/product-enterprise-edition in steps 3 and 6, and upgrade B2B with composer require-commerce magento/extension-b2b <version> --no-update at the version Adobe lists for your release.

Adobe Commerce on Cloud: create a branch from Integration, and validate the upgrade in Integration or Staging before Production (Adobe's Cloud upgrade guide). If 2.4.8 is outside your current version constraint, change it:

Shell
composer require-commerce "magento/magento-cloud-metapackage":">=2.4.8 <2.4.9" --no-update
composer update
git add -A && git commit -m "Upgrade to 2.4.8" && git push origin <branch>

Set the PHP version in .magento.app.yaml and the MariaDB, OpenSearch, RabbitMQ and Valkey versions in .magento/services.yaml. On Pro, Adobe needs "at least two business days' notice, excluding weekends" for Production changes.

Decision checklist

  1. Which edition and release are you on? (bin/magento --version, composer show.) Which PHP runs your site, not just your command line?
  2. Are you on Adobe Commerce on Cloud? If so, when does your contract renew, and what notice does it need?
  3. Do you use Commerce-only features, such as B2B? Leaving Adobe Commerce means replacing them.
  4. Are your extensions ready for 2.4.8 or 2.4.9? Which have no maintained version?
  5. Which storefront do you run: Luma, Hyvä, PWA Studio or headless? ACCS needs the headless storefront.
  6. Who does this upgrade, and who does the next one? 2.4.8 support ends on 31 May 2028.
  7. Where do your trading peaks fall? Plan the switch-over away from them.
  8. Who assesses your PCI DSS compliance, and does your plan keep PHP and Magento supported throughout?

What to ask any host

  • Which versions of PHP, MariaDB, OpenSearch, Valkey, Varnish (and which project: Vinyl Cache or Varnish Cache) and RabbitMQ do you run for 2.4.8, and for 2.4.9? Who patches each one?
  • Do I get a staging copy to rehearse the upgrade, and a snapshot before it?
  • Who runs the Magento upgrade itself: you, me or my agency?
  • Who moves the store, what does it cost, and what is not moved (email, DNS, certificates)?
  • Which part of PCI DSS do you cover, and which part stays with me?
  • Where will my data be, and what are the contract term and the exit terms?
  • When did you apply the critical PHP security releases of 21 October 2026?

How Corefinity fits

Corefinity runs fully managed hosting for WordPress, WooCommerce, Magento 2 and Laravel on Google Cloud, in London, Northern Virginia (Ashburn), the Netherlands and Sydney.

  • The 2.4.8 stack, set up: new Magento sites start on Magento Open Source 2.4.8, with OpenSearch, RabbitMQ and Valkey set up, and Varnish for Magento 2.
  • Rehearse the upgrade: every site has staging and production environments, with clones and push to live. Each site runs in its own container.
  • A way back: backups (snapshots) every 6 hours by default, hourly if you choose, kept 30 days.
  • Separately: encrypted offsite backups.
  • People: 24/7 engineer support. Corefinity is ISO 27001 and ISO 9001 certified and PCI DSS compliant; your store's own PCI DSS assessment stays with you.
  • The move: free migration on every plan, done by our engineers.
  • Not sure where your store stands? Ask for a free Magento security audit.

Magento 2 on CoreStack, one fully managed site, starts at CS4 with a Medium staging environment: from £410 / €450 a month + VAT, or $480 a month. Magento's staging environment must be Medium or Large, so it is upsized at extra cost: that starting price is CS4 plus the Medium upsize. Billed monthly, with no minimum term and no setup fee.

More on Magento hosting at Corefinity, and on our approach to security.

Sources

All checked on 7 November 2026.

Questions

Magento Open Source 2.4.7 gets Adobe's security patches until 31 May 2027. Adobe Commerce 2.4.7, the paid edition, has extended support until 31 May 2028.

Not for Magento Open Source: its regular support ended on 11 August 2026, and Adobe's extended-support patches are for Adobe Commerce only. Adobe Commerce 2.4.6 has extended support until 31 August 2027, then security-only fixes until 31 May 2028.

Adobe says it will no longer maintain Cloud environments running unsupported versions, which can include suspending traffic so the storefront goes offline. Environments on 2.4.4 or 2.4.5 face this from 1 June 2027, and those on 2.4.6 or 2.4.7 from 1 June 2028.

2.4.8 is the smaller step from 2.4.7 and is supported until 31 May 2028. 2.4.9 is supported until 31 May 2029, but it needs PHP 8.5, MariaDB 12.3 and Valkey 9 and brings bigger framework changes, so more extensions need new versions.

2.4.8 runs on PHP 8.3 or 8.4. 2.4.9 runs on PHP 8.5; Adobe allows PHP 8.4 for upgrade purposes only, not for production.

Plan for OpenSearch and Valkey. Adobe's upgrade guide says 2.4.8 and later no longer support Elasticsearch, and the latest 2.4.8 patch lists Valkey 8.1 for caching, with no Redis.

Not as it is. Adobe says Adobe Commerce as a Cloud Service does not support Luma storefronts; its storefront is headless, built on Edge Delivery Services. Our reading is that PHP-rendered themes such as Hyvä would need rebuilding too, so confirm with Adobe before you plan.
{  Contact us  }

Let's Talk

Tell us about your platform and goals. Our engineers will help you find the right performance setup, no sales pressure, just expert advice.

By sending this message you agree to our Privacy Policy .