EOL Ruby Security Patches

php2shell patches (CVE-2026-109618 and CVE-2026-109619) for EOL PHP are out now. With sales replies slower than usual due to high demand, the fastest route to patched packages is to buy ELS for Runtimes online (opens in new tab). Read the patch FAQ

TuxCare keeps you ahead of threats by proactively tracking and patching new CVEs impacting Ruby. View all security fixes available to date here.

Keep Running.
Skip the Risks.

Upgrading a Ruby application means more than bumping a version number – gem compatibility issues, deprecated syntax, and framework dependencies can make even a well-maintained codebase a significant migration effort.

Endless Lifecycle Support keeps your Ruby environment patched and stable long after the end-of-life date, so you can migrate on your timeline – not under pressure.

Trusted by
Innovators
Around the World

What Does Endless Lifecycle
Support Include?

Rapid CVE Response

Rapid SLA-backed security patches for Ruby for as long as you need

Preserved Compatibility

Extensively tested updates designed to work flawlessly with your existing code

Seamless Integration

Drop-in Ruby security updates with no disruption to existing workflows

Secure Distribution

Signed, tamper-proof Ruby security updates delivered from trusted, TuxCare-hosted repositories

Trusted Support

24/7 expert assistance with Ruby vulnerability triage, security patch requests, and troubleshooting

We Keep Your Runtimes Secure on Enterprise Linux,
Windows, and Debian-Based Operating Systems

Support for other Linux distros is available upon request

How Does It Work?

1

We onboard new projects and enable 24/7 automated CVE tracking – monitoring the NVD, vendor, and GitHub security advisories, and other sources.

2

Once CVEs are detected, we backport upstream fixes using algorithmic and AI-assisted automation, with expert validation to ensure accuracy.

3

Patches are compiled in a binary format, extensively tested (for integrity, functionality, and regression), signed, and deployed to ELS repositories.

4

Your package managers, build tools, or orchestrators check for updates, then automatically pull and install them.

TuxCare has successfully resolved

more than 14,000 CVEs

in open-source software - keeping enterprise
systems secure and compliant

Check It Out

Need Coverage for Other End-of-Life
Open-Source Components?

TuxCare's ELS extends security patching to your operating systems, runtimes,
libraries and production apps, keeping your entire open-source stack secure, stable,
and compatible for as long as you need.

Endless Lifecycle Support
for Operating Systems

Keep your legacy Linux servers patched and compliant – no risky rebuilds, downtime, hardware upgrades, or added workload.

Learn more

Endless Lifecycle Support
for Runtimes

Keep your apps running safely on the runtimes they were built for, without rushed upgrades or broken code – even after official support ends.

Learn more

Endless Lifecycle Support
for Libraries

Keep securely running your apps on EOL libraries – without rushed upgrades, costly code rewrites, or disruption to your roadmap.

Learn more

Endless Lifecycle Support
for Applications

Ensure your EOL apps stay secure and operational while avoiding outages, broken workflows, and code rewrites.

Learn more

We’ve Been Powering Enterprise-Grade Patching At
Unprecedented Scale – and We're Just Getting Started

2,700+
Enterprise Clients

70,000+Packages Curated

420,000+
Patches Delivered

14,000+
Vulnerabilities Fixed

11,000+
Kernels Supported

70+
Linux Distro Versions Supported

Why TuxCare?

15 years of proven excellence in open-source patching have created highly
automated processes and systems, providing:

Extensive Coverage of Open-Source Technologies

We provide long-term security across your entire stack, supporting a wide and continually expanding set of open-source projects, libraries, and runtimes – all from a single, trusted partner.

Efficiencies in Build Chains and Testing

We utilize advanced automation across CVE discovery, backporting, building, and release workflows to accelerate delivery and ensure the highest possible quality of security patches.

Identification and Patching of Transitive Dependencies

We go beyond surface-level scanning to uncover and fix hidden vulnerabilities deep in your dependency trees, securing the entire software supply chain with precision and scale.

Fast and Consistent Delivery of Patches with Supporting SLAs

Automated pipelines and mature workflows ensure rapid, reliable patch delivery backed by SLAs – giving you confidence in your risk management and compliance posture.

Frequently Asked Questions

As of 2026, everything through Ruby 3.2. The 2.6 line ended in 2022, 2.7 in 2023, 3.0 in 2024, 3.1 in 2025, and 3.2 in 2026. Ruby's support window runs three to four years per line, after which no security releases are published. ELS for Ruby continues patching 2.6 through 3.2.

Security fixes for Ruby 2.6, 2.7, 3.0, 3.1, and 3.2, delivered as TuxCare-built alt-ruby packages from a signed repository. Patches go into the interpreter version you already run, so no application changes are required.

TuxCare's Ruby packaging, installed under /opt/alt/, that lets multiple Ruby versions coexist on one server. Different applications or users can each run the version they need, and switching the active version is a PATH change rather than a rebuild — useful for hosting environments and mixed-workload servers.

EL 8, EL 9, and EL 10 (AlmaLinux, CentOS, CentOS Stream, CloudLinux, Oracle Linux) as RPMs; Debian 11, 12, and 13 and Ubuntu 22.04 and 24.04 as DEBs; Alpine Linux 3.22 as APKs. x86_64 across all of them, plus aarch64/arm64 on Debian 12 and 13 and Alpine.

No. ELS covers the runtime, so a Rails application pinned to an older Ruby keeps running unchanged. That decouples the interpreter's security posture from a framework upgrade, which is normally the expensive half of the work.

It shouldn't. Fixes are backported within the same minor line, so ABI and C-extension compatibility hold and gems compiled against your current Ruby keep loading. Packages are regression-tested before release, with a 14-day target for CVSS 7.0+ CVEs.

Talk to a TuxCare Expert

Tell us your challenges, and our experts will help you find the best approach to address them with the TuxCare product line.