Ruby 4.x — End of Life

Active High risk
EOL: Mar 31, 2029in 906d1 release in this series1 CVE

Ruby 4.x is still supported until Mar 31, 2029, in 906 days. The most recent release in this series is 4.0.7. 1 CVE is tracked for this series.

Ruby 4.x — All releases

VersionReleasedActive supportEOL dateLatest patchStatusAlert me
4.0Dec 25, 2025—Mar 31, 20294.0.7Active

CVEs affecting Ruby 4.x (1)

CVESeverityCVSSEPSSKEVCycleDescriptionPublished
CVE-2026-46727HIGH8.10.48%—4.0An issue was discovered in Ruby 4 before 4.0.5. A race condition leading to a use-after-free in the pthread-based getadd…May 22, 2026

Add a Ruby 4 EOL badge to your README

Show your users which Ruby version your project runs and whether it is still supported. The badge updates automatically. More formats and options →

Ruby 4 EOL status
[![Ruby 4 EOL status](https://eolcanary.com/badge/ruby/4.svg)](https://eolcanary.com/explore/ruby/4)

Frequently asked questions

Is Ruby 4 end of life?

No. Ruby 4.x is still supported until March 31, 2029. It continues to receive security patches and bug fixes.

What CVEs affect Ruby 4?

There are 1 CVE tracked for Ruby 4.x. See the full list above with CVSS and EPSS scores.

What is the latest Ruby 4 version?

The latest Ruby 4.x patch release is 4.0.7, released on September 14, 2026. Always run the latest patch to benefit from all security fixes.

When was Ruby 4 first released?

Ruby 4.0 was released on December 25, 2025. See the full version timeline in the table above.

Is it safe to run Ruby 4 in production?

Yes, Ruby 4 is still supported. Support ends on March 31, 2029. Make sure you run the latest patch (4.0.7) to have all security fixes applied.

Data sourced from endoflife.date · CVE data from NVD · EPSS from FIRST.org · KEV from CISA