Extended LTS Support

Support for Unmaintained RabbitMQ 3.x: Extended Support and CVE Patching

Last reviewed by Tyler Eastridge

RabbitMQ end of life does not have to mean an upgrade this quarter. AceMQ provides extended commercial support for RabbitMQ deployments back to version 3.8.x, available with 24/7 support: CVE security patches backported to your running build, expert cover and a 15-minute response SLA. You stay on the version already in production, secure and audit-ready, with no forced upgrade and no emergency migration.

The only partner with direct RabbitMQ core team access

how far back support reaches
3.8.x
min emergency SLA
15
enterprise customers
160+
countries served
26+

Trusted for Mission-Critical RabbitMQ by Teams in Finance, Healthcare, Defense, Telecom, and More

Customers

  • Microsoft logo
  • Henry Schein logo
  • Enbridge logo
  • Gojek logo

Partners

  • Broadcom logo
  • Redis logo
  • VMware Tanzu logo
  • OSSeva logo
AceMQ is the Featured Authorized Partner for RabbitMQ

Named by the RabbitMQ Core Team

The Featured Authorized Partner for RabbitMQ — named by the engineers who build it

AceMQ is the Featured Authorized Partner for RabbitMQ, named by the RabbitMQ Core Engineering Team — the people who write and maintain the broker. That recognition covers RabbitMQ support, licensing and professional services, and it makes AceMQ the only RabbitMQ partner with a direct line to the core team. When an escalation needs an answer that is not in the documentation, it does not stop at first-line support.

You do not have to take our word for it — RabbitMQ lists AceMQ on its own site.

See AceMQ listed on rabbitmq.com (opens in a new tab)
Only
RabbitMQ partner with a direct line to the Core Engineering Team
Support · Licensing · Services
the full scope the partner status covers
Below 72 cores
the only provider globally licensing commercial RabbitMQ under Broadcom's minimum

Is This You?

You probably need this if…

  1. 01

    Your RabbitMQ release series has passed end of commercial support and stopped receiving security fixes

  2. 02

    A vulnerability scan flagged your broker version and there is no upstream patch to apply

  3. 03

    An auditor has raised unsupported software as a finding, or a vendor risk questionnaire is asking

  4. 04

    You are on 3.9, 3.10, 3.11 or 3.12 — outside the commercial licensing window entirely

  5. 05

    Upgrading RabbitMQ would force an Erlang/OTP upgrade you have no window for

  6. 06

    Your microservices are built around the broker's current behaviour and you cannot risk semantic changes

  7. 07

    A previous upgrade attempt was postponed or rolled back, and nobody wants to own the next one

  8. 08

    You need the security outcome of an upgrade without the cost and risk of executing one

Outcomes

Where you are now, and where you end up

Concrete state changes, not deliverable counts. This is what actually differs about your RabbitMQ estate when the engagement closes.

  1. Before

    Running an end-of-life RabbitMQ version with disclosed CVEs and no route to a security fix.

    After

    Every relevant CVE backported to your exact running version and delivered as a rolling patch bundle.

  2. Before

    Unsupported software flagged as an audit finding, with no evidence to offer in response.

    After

    A support agreement naming your specific version, plus patch records and attestation documentation an auditor accepts.

  3. Before

    Facing an emergency upgrade on an audit deadline, changing broker semantics without a proper test cycle.

    After

    A planned upgrade path with the Erlang/OTP dependency chain mapped and a tested rollback — executed on your schedule, not someone else's.

  4. Before

    Outside the commercial licensing window on 3.9–3.12, told by every other provider that the answer is to upgrade.

    After

    Under active vendor security support on the version you actually run, from the only provider whose support window reaches back that far.

Recognise your estate here? Get a quote for RabbitMQ extended support from a senior engineer.

Contact Us

Scope

What's covered

  • 01

    CVE patches backported to your version

    When a vulnerability affects your release series, AceMQ backports the fix to the version you run and delivers a patched build. You get the security outcome of the upgrade without the upgrade. Critical CVEs are targeted at 72 hours, with actual turnaround depending on the severity of the vulnerability and the complexity of the backport.

  • 02

    Coverage back to 3.8.x, plus N and N-1

    Support for old RabbitMQ versions reaches back to 3.8.x — five series further than commercial licensing, which stops at 3.13.x. Coverage also spans your current version and the prior release series, so you stay supported through a migration window rather than only at its endpoints.

  • 03

    Rolling patch bundles, near-zero downtime

    Patches ship as rolling bundles in TAR-GZ or JAR form, applied node-by-node across the cluster. You patch a live, high-performing cluster instead of scheduling a full outage window — the same approach whether you run on bare metal, VMs or Kubernetes.

  • 04

    24/7 cover with a 15-minute response SLA

    Round-the-clock, SLA-backed cover for production incidents. AceMQ responds within 15 minutes, then engages on the problem. Real-time, event-driven systems do not fail politely during business hours, and there is no queue between you and an engineer at 3am.

  • 05

    Senior RabbitMQ engineers only

    Every ticket goes to a senior engineer, with direct access to the RabbitMQ core team through AceMQ's Broadcom partnership. You do not explain your topology to a level-one script reader before reaching someone who understands quorum queues, mirrored queue deprecation, network partition handling and Erlang distribution.

  • 06

    Upgrade planning for when you are ready

    Extended support is a way to upgrade on your schedule, not a way to never upgrade. AceMQ builds the version-target analysis, the Erlang/OTP dependency path, the AMQP and MQTT client compatibility review and the cutover plan, so the eventual migration is a planned project with a tested rollback.

  • 07

    Health checks and configuration review

    Scheduled reviews of cluster configuration, resource limits, queue type selection, management settings, memory and disk alarms, and partition-handling strategy — catching the failure modes that turn a minor incident into a cluster-wide outage.

  • 08

    Compliance documentation

    Written evidence that your deployment is under active vendor security support: patch records, CVE response documentation and support attestation you can hand to an auditor or drop straight into a vendor risk questionnaire.

Want a senior RabbitMQ engineer to scope this with you? Get a quote or send us a message.

Contact Us

The Engagement

How it actually runs

Every phase has a defined duration and a concrete artifact handed over at the end of it. You always know what stage you're in and what you've received.

  1. Phase 11–2 weeks

    Assessment of your current version and estate

    We map what you are actually running: RabbitMQ versions, Erlang/OTP versions, cluster topology, node counts, queue types, client libraries and the exposure profile of your release series.

    You receive

    • Version and Erlang/OTP inventory across every environment
    • CVE exposure profile for your specific release series
    • Core count for pricing, across production, pre-production and DR
  2. Phase 2Within 24 hours of assessment

    Written scope and SLA proposal

    You get a written support scope, coverage boundaries and SLA terms, priced per core on the same basis as RabbitMQ licensing, with terms available up to 3 years.

    You receive

    • Line-item quote priced per core, ready for procurement
    • Written SLA and coverage boundaries
    • Term options up to 3 years
  3. Phase 32–4 weeks

    Onboarding with runbooks

    We document your RabbitMQ environment, build the operational and failover runbooks for your specific topology and integrations, establish escalation paths, and set up the patch delivery channel.

    You receive

    • Operational and failover runbooks for your topology
    • Named escalation path and 24/7 contact route
    • Patch delivery channel configured and tested
  4. Phase 4Life of the agreement

    Ongoing patching and 24/7 cover

    Rolling patch bundles as CVEs land, scheduled health checks and proactive monitoring, compliance documentation, and round-the-clock incident cover against the 15-minute response SLA.

    You receive

    • Backported patch bundles as vulnerabilities are disclosed
    • Scheduled health checks and configuration review
    • Audit-ready patch and CVE response records

What actually happens when your RabbitMQ version goes end of life

When a RabbitMQ release series passes its end of commercial support date, the project stops publishing security fixes for it — including CVEs. A vulnerability disclosed against RabbitMQ and its dependencies, or against the Erlang/OTP runtime the broker is written in, gets patched in the latest RabbitMQ and never lands in yours.

Three things follow, usually in this order.

  • The security gap opens quietly — nothing breaks on the day the series goes EOL. The exposure accumulates. By the time a CVE is publicly disclosed and weaponised, you have no upstream patch and no supported route to one. Community support only ever covers current release series; it was never a lifecycle guarantee.
  • Auditors flag unsupported software — running software with no vendor security support is a finding in essentially every enterprise control framework. It surfaces in vulnerability scans, vendor risk questionnaires and compliance audit work. The finding is not “RabbitMQ is insecure” — it is “this component has no route to a security fix.”
  • You get pushed into an emergency upgrade — this is where the real cost lands. An unplanned upgrade executed under audit deadline or incident pressure is far more expensive and far riskier than planned extended support. You are changing broker behaviour, queue semantics and AMQP client library compatibility on someone else's timeline, without a proper test cycle.

The Erlang/OTP coupling nobody budgets for

RabbitMQ does not upgrade in isolation. It is written in Erlang, and each release series is coupled to a supported range of Erlang/OTP versions. Moving RabbitMQ forward frequently forces an Erlang upgrade — which in turn touches operating system packages, the TLS stack and sometimes the host OS or Kubernetes base image. What was scoped as “upgrade the message broker” becomes a coordinated platform upgrade across every node in the cluster, plus regression testing of every AMQP and MQTT client that touches it.

RabbitMQ's release cadence is not the problem — the coupling is. That is exactly why teams stall on old versions, and exactly why extended support is usually the cheaper path. Across AceMQ's own customer conversations, more than 85% of organisations running RabbitMQ are on a version that is out of support.

How extended support and RabbitMQ licensing relate

These are two things people routinely conflate, so it is worth being explicit about both the pricing and the coverage boundary.

Pricing

Extended commercial support is licensed the same way a RabbitMQ licence is — per core, on the same pricing logic, counted across every environment. It is not a separate product bolted on beside licensing; it is the support entitlement, priced per core, extended to versions the standard channel will not cover. What changes on an out-of-support version is not how you buy it, only how far back the coverage reaches.

Where the coverage boundary falls

  • RabbitMQ commercial licensing — covers back to version 3.13.x.
  • AceMQ support — covers customers back to 3.8.x.

If you are on 3.9, 3.10, 3.11 or 3.12, commercial licensing does not reach you. AceMQ support does. That five-series gap is where most stranded enterprise RabbitMQ deployments actually sit — and it is the reason a Broadcom support portal entitlement check is not the end of the conversation.

AceMQ is also the only provider globally able to license commercial RabbitMQ below Broadcom's standard 72-core minimum, which is what makes a commercially supported broker reachable at all for smaller on-premises and cloud environments.

Ready to talk RabbitMQ? Get a quote or send us a message.

Contact Us

Where extended support sits alongside community and commercial editions

There are three ways to run RabbitMQ in production, and mixing them up is where most lifecycle risk comes from.

  • Community Edition on community support — RabbitMQ is an open-source message broker, free under the Mozilla Public License 2.0. You never pay for the broker. But the community only supports current release series — the moment yours goes EOL there is no security patch path, and a version upgrade becomes the only remedy on offer.
  • Tanzu RabbitMQ under Broadcom commercial support — adds enterprise features on top of the open-source core: warm standby with schema and data replication, advanced security including FIPS 140-2 compliance, OAuth 2.0 and forward proxy support, and the same entitlement on Kubernetes. Commercial licensing reaches back to 3.13.x.
  • AceMQ extended support — RabbitMQ long term support beyond both, covering versions back to 3.8.x with backported security patches, SLA-backed 24/7 cover and end-to-end RabbitMQ services across legacy and modern estates. This layer exists specifically because the other two do not cover an out-of-support deployment.

RabbitMQ CVE patching for versions the project no longer fixes

RabbitMQ extended support, also called RabbitMQ EOL support or RabbitMQ LTS, is in practice CVE patching for a release series nobody upstream maintains any more. We match each new advisory against the exact build you run, backport the fix where it applies, and give you a patched build plus a record an auditor can read. Critical CVEs go first, ordered by CVSS score.

  • Backported to your exact build — the patch is built against the release you run, on 3.13, 3.12 or any series back to 3.8.x, not against the latest series. Your clients, plugins and Erlang/OTP version stay as tested.
  • Signed non-applicability statements — when a CVE does not affect your configuration, you get a written statement saying so and why. That closes the scanner finding without a code change.
  • A patch cycle of about a week — routine advisories are reviewed and batched into a cycle of about one week; critical ones are pulled forward.
  • Audit-ready records — each CVE has a dated entry: applicable or not, the fix delivered, the build it applies to.

Why teams ask for this

More than a dozen organisations have asked us about running RabbitMQ past community end of life. The triggers were the end of community support for their 3.x series, Erlang/OTP 26 reaching end of support, and audit or regulated-device requirements that make an upgrade unfeasible.

We closed one CVE-patching engagement of this kind in September 2026: the customer stayed on its running RabbitMQ series and received patches for it.

What we do not do

We deliver extended support remotely, guided by your engineers. We do not log in to your environment or fix application code, and extended support is a bridge to an upgrade on your schedule, not a reason never to upgrade.

Recognise your estate here? Get a quote for RabbitMQ extended support from a senior engineer.

Contact Us

Proof from a real engagement

US federal-sector integrator: disaster recovery and message replay

A US federal-sector systems integrator engaged AceMQ to harden its RabbitMQ environment against outage and audit risk. The work included:

  • Manual failover runbooks — documented, tested high-availability procedures so an operator can bring the secondary cluster up under pressure without improvising.
  • Converting queues to streams — changing queue type to enable message replay for both operational recovery and SOX compliance evidence, where a classic queue's destructive read leaves no trail.
  • A buffering layer for outages — so upstream producers keep accepting workload when downstream consumers or the broker are unavailable.
  • An operational runbook plus training programme — transferring the procedures to the client's own engineering team rather than leaving them dependent on a vendor for every event.

That is the pattern most end-of-life estates need: make the existing deployment resilient and evidenced, rather than betting the recovery plan on a version upgrade.

Release lifecycle

RabbitMQ Supported Releases Stay Compliant & Secure

As RabbitMQ moves under Broadcom's commercial licensing model, ensuring you are on a compliant & secure version is critical. Let AceMQ keep you up to date with the latest releases and supported versions.

ReleaseReleasedVersion SupportExtended Commercial SupportLatest
4.4

1 week ago (20 Oct 2026)

Ends in 9 months (31 Jul 2027)

Ends in 1 year and 12 months (31 Oct 2028)

4.4.0 (20 Oct 2026)
4.3

6 months and 1 week ago (23 Apr 2026)

Ends in 3 months (31 Jan 2027)

Ends in 1 year and 5 months (30 Apr 2028)

4.3.6 (16 Sep 2026)
4.2

1 year ago (28 Oct 2025)

Ended 3 months ago (31 Jul 2026)

Ends in 3 years and 8 months (30 Jun 2030)

4.2.11 (16 Sep 2026)
4.1

1 year and 6 months ago (15 Apr 2025)

Ended 9 months ago (31 Jan 2026)

Ends in 5 months (30 Apr 2027)

4.1.8 (22 Jan 2026)
3.13

2 years and 8 months ago (22 Feb 2024)

Ended 2 years and 1 month ago (30 Sep 2024)

Ends in 3 years and 1 month (31 Dec 2029)

3.13.7 (26 Aug 2024)

Version Support: Version is maintained, patched, and fixed by the RabbitMQ Core Development Team

Extended Commercial Support: is available from AceMQ. It includes security patches, and fixes for high-severity issues reported by users with a commercial license. It also includes all of the Enterprise features that the Tanzu Suite offers. Contact Us for a Free Quote

Ready to talk RabbitMQ? Get a quote or send us a message.

Contact Us

Customer Success

Real RabbitMQ Results

See how enterprises trust AceMQ for their most critical RabbitMQ workloads.

1 / 8 case studies

All use cases

FAQ

Questions about RabbitMQ extended support

Who supports end-of-life RabbitMQ?

AceMQ supports end-of-life RabbitMQ. As Broadcom's exclusive strategic RabbitMQ MSP partner, AceMQ provides extended commercial support for RabbitMQ versions back to 3.8.x, including CVE backports, rolling security patches, 24/7 expert support and a 15-minute response SLA. The upstream open source project maintains only current release series, and commercial RabbitMQ licensing reaches back to 3.13.x. AceMQ support reaches back further, to 3.8.x.

Does AceMQ offer RabbitMQ 3.13 extended support?

Yes. 3.13.x is the oldest series commercial RabbitMQ licensing still covers, and AceMQ extended support covers it too, along with every series back to 3.8.x. On 3.13 you can take either route. On 3.9 to 3.12, past end of support in the commercial channel as well as the community one, extended support is the only route to backported CVE patches.

Is it safe to keep running RabbitMQ 3.x?

It is safe if the version is under active security support, and progressively unsafe if it is not. The broker itself does not degrade — RabbitMQ 3.x deployments run reliably for years. The risk is that once your series passes its support lifecycle end date, disclosed CVEs in RabbitMQ and its dependencies, or in the underlying Erlang/OTP runtime, are never patched in your version. Under extended support those fixes are backported to your running build, which removes the exposure without requiring you to move off 3.x.

How far back does AceMQ support RabbitMQ?

AceMQ supports customers back to RabbitMQ 3.8.x. That is deliberately further back than commercial RabbitMQ licensing, which covers 3.13.x and later. If you run 3.8 through 3.12, you sit outside the licensing window but inside AceMQ's support window. AceMQ is also the only provider globally able to license commercial RabbitMQ below the standard 72-core minimum, which matters for smaller clusters that cannot justify enterprise-grade licensing at full scale.

Do I get CVE patches for an unsupported version?

Yes. CVE backporting is the core of RabbitMQ extended support. When a vulnerability is disclosed against your release series, AceMQ backports the fix to the exact version you run and delivers it as a rolling patch bundle in TAR-GZ or JAR form, applied node-by-node with near-zero downtime. AceMQ targets 72 hours for critical CVEs, with actual turnaround depending on the criticality of the vulnerability and the complexity of the backport. You do not need to move to the latest RabbitMQ to receive the security fix.

How much does RabbitMQ extended support cost?

RabbitMQ is free open source software under the Mozilla Public License 2.0 — you never pay for the broker itself. What you pay for is support and lifecycle: CVE backports, patch delivery, 24/7 engineering cover and compliance documentation. AceMQ prices extended support per core, on the same basis as commercial RabbitMQ licensing, scoped to your core count across every environment, and we reply to quote requests within 1 hour. In practice the number is compared against the cost of an emergency upgrade programme, which is where the budget goes if the decision is deferred.

Can I stay on my version and still pass an audit?

Yes, provided you can demonstrate active vendor security support for the version you run. Auditors are not testing your version number against a release calendar — they are testing whether a known vulnerability in a production component has a route to remediation. AceMQ supplies the evidence: a support agreement naming your specific version, records of CVE response and patch application, and attestation documentation formatted for compliance programmes and vendor risk questionnaires.

What is the difference between extended support and a RabbitMQ licence?

A licence covers your right to run the commercial distribution; extended support covers the lifecycle of the version you are on. They are priced the same way — per core, counted across every environment — and extended support is best understood as the support entitlement stretched to versions the standard channel will not cover. Commercial licensing reaches back to 3.13.x; AceMQ's support window reaches back to 3.8.x. If you are between those two points, you need the support entitlement rather than a licensing conversation.

Can I keep an old RabbitMQ version running instead of upgrading?

Yes, as long as someone is still patching it. The broker does not stop working when the open source project stops maintaining its series; what stops is the supply of security fixes. AceMQ's extended support keeps 3.x and early 4.x brokers patched against new CVEs, so you can keep the version your applications were tested against and schedule the upgrade on your own timetable. What we do not recommend is running an unmaintained version with no patch source at all, because every new RabbitMQ or Erlang advisory then becomes an audit finding you cannot close.

Let's talk

Stay on the version you already run — securely

You do not have to choose between an unsupported broker and an upgrade project you never planned. Start with an assessment of your current estate: you get a clear picture of your exposure, your Erlang/OTP dependency path, and a written scope and SLA proposal within 24 hours.

Email Us

Get in Touch

Talk to a RabbitMQ Expert

Send us a message and we'll follow up within 1 hour — or book a free 30-min consultation directly.

305-204-2607
info@acemq.com
66 W. Flagler St. 9th Floor
Miami, FL 33130

Prefer to talk now? Call us directly or use the consultation tab to find a time that works.

We respond within 1 hour.

Pick a time that works — no pressure, no pitch. Just 30 minutes with an expert.

We respond within 1 hour.