November 4th 2026, Rails version 6.1.7.42
- Backported a fix for GHSA-f3w6-w445-fwh9 - Possible arbitrary file write and read in Active Storage image analysis (ships an ImageMagick security policy for every MiniMagick process)
- Backported a fix for GHSA-v924-7rp8-4mxh - Possible arbitrary file read and remote code execution in Active Storage video previews, analysis and image processing
- Backported a fix for GHSA-wm3x-v3qw-4jh3 - Possible Strong Parameters bypass in Parameters#each_key in Action Pack
- Backported a fix for GHSA-8474-xrp6-wh69 - Possible DoS vulnerability in Active Support safe_constantize
- Backported a fix for GHSA-rwvh-fw6r-pwvp - Possible DoS vulnerability in Action Controller Live streaming
- Backported a fix for GHSA-v6rj-xm57-3p59 - Possible XSS vulnerability in Action View highlight helper
- Backported a fix for GHSA-x6mj-8jx9-qhqv - Possible sensitive session information leak in Active Storage proxy mode
- Backported a fix for GHSA-68p9-83h6-5wpj - Possible XSS vulnerability in Action View tag helpers
- Backported a fix for GHSA-hfr4-8rjc-97m2 - Possible circumvention of file size limits in Active Storage direct uploads to Google Cloud Storage
- Backported a fix for GHSA-p2pm-g2h6-7j5j - Possible DoS vulnerability in Active Storage filename handling
- Backported a fix for GHSA-3f4q-8x5m-76v8 - Possible local file disclosure in Active Storage video previews and analysis
- Backported a fix for GHSA-5957-c7qm-m469 - Possible signature replay in Action Mailbox Mailgun ingress
- Backported a fix for GHSA-2586-8ghr-69fj - Possible restoration of destroyed sessions in Action Dispatch CacheStore. The Dalli-based
MemCacheStorehas the same pattern; use Dalli >= 4.0. - Backported a fix for GHSA-gmj8-hvj3-49mw - Missing SameSite attribute on session cookies from Action Pack session stores
- Backported a fix for GHSA-r9jg-fmfx-2gv6 - Possible cache poisoning in Action Pack content negotiation
- Not affected: GHSA-2p2f-4rq4-gjwc, GHSA-rq8q-p985-fjq7, GHSA-3w93-6hmw-whh4, GHSA-4v2w-w6g6-f8f8, GHSA-2gff-2mmg-m73p, GHSA-2w9f-fxwj-w2qf.
- Read the announcement Show archive.org snapshot
October 31st 2026, Rails version 6.1.7.41
- No changes in Rails.
- Bumped Rack version requirement to version 2.2.25.10.
October 31st 2026, Rack version 2.2.25.10
- Applied a fix for GHSA-5v64-555j-wjxm - Multipart parser retains parsed data in its scan buffer, allowing denial of service via memory exhaustion
- Applied a fix for GHSA-p8x9-v4hv-2w4g - Multipart boundary guard skips a leading empty or quoted
boundaryparameter, allowing parser differentials and WAF bypass - Applied a fix for GHSA-2j8w-xcrc-x985) -
Rack::Request#host_with_portand#base_urlreturn an invalidHostverbatim, enabling URL and allowlist bypass - Applied a fix for GHSA-wvg4-6p58-3gh3 -
Rack::Staticheader_rulesbypass via unnormalized dot segments in the request path - Read the announcement Show archive.org snapshot
October 27th 2026, Rails version 6.1.7.40
- No changes in Rails.
- Bumped Rack version requirement to version 2.2.23.12.
October 27th 2026, Rack version 2.2.23.12
- Corrected an incomplete fix for CVE-2026-34835 — Missing validation of RFC-conformity of Host Header
- Read the announcement Show archive.org snapshot
October 20th 2026, Rails version 6.1.7.39 + Rack version 2.2.23.11
- Added support for Ruby 4.0.
July 29th, 2026: Version 6.1.7.38
- Ported fix for CVE-2026-66066 (disable all untrusted libvips formats)
- Workaround available via
RAILS_LTS_ALLOW_UNTRUSTED_VIPS_OPERATIONS=1 - Read the announcement Show archive.org snapshot
- Workaround available via
April 23rd 2026, Rails version 6.1.7.37
- Backported a patch for CVE-2026-41316
- Fixed a bug for CVE-2022-44566
- Read the announcement Show archive.org snapshot
April 2nd 2026, Rails version 6.1.7.36
- No changes in Rails.
- Bumped Rack version requirement to version 2.2.23.10.
April 2nd 2026, Rack version 2.2.23.10
- Backported fix for CVE-2026-34763 — Possible leak of root directory name in Rack::Directory
- Backported fix for CVE-2026-34230 — Denial of Service in Rack when using Rack::Deflater middleware
- Backported fix for CVE-2026-26961 — Non-RFC-conformant handling of Multipart request boundaries
- Backported fix for CVE-2026-34786 — Possible Incorrect setting of HTTP headers in Rack::Static
- Backported fix for CVE-2026-34831 — Possible Invalid Content-Length header in Rack::Files
- Backported fix for CVE-2026-34826 — Possible Denial of Service in Rack handling of Range headers
- Backported fix for CVE-2026-34835 — Missing validation of RFC-conformity of Host Header (incomplete fix, see above)
- Backported fix for CVE-2026-34830 — Incorrect handling of X-Accel-Mapping in Rack::SendFile
- Backported fix for CVE-2026-34785 — Possible directory traversal in Rack::Static
- Backported fix for CVE-2026-34829 — Possible Denial of Service for multipart requests
- Backported fix for CVE-2026-26962 — Possible mishandling of filenames in multipart requests
- Read the announcement Show archive.org snapshot
March 24th 2026, Rails version 6.1.7.35
- Backported fix for CVE-2026-33168 — XSS in tag helper.
- Backported fix for CVE-2026-33169 — ReDoS in ActiveSupport.
- Backported fix for CVE-2026-33170 — XSS in SafeBuffer.
- Backported fix for CVE-2026-33173 — Insufficient filtering in ActiveStorage.
- Backported fix for CVE-2026-33176 — DoS in ActiveSupport.
- Backported fix for CVE-2026-33195 — Path Traversal in ActiveStorage.
- Backported fix for CVE-2026-33202 — Glob injection in ActiveStorage.
-
Read the announcement
Show archive.org snapshot
- Note that the announcement mistakenly states that [CVE-2026-33174] and [CVE-2026-33658] were fixed in Rails LTS. Instead, they do not affect Rails LTS.
February 19th 2026, Rails version 6.1.7.34
- No changes in Rails.
- Bumped Rack version requirement to version 2.2.22.10.
February 19th 2026, Rack version 2.2.22.10
- Merged upstream fix for XSS vulnerability CVE-2026-25500 in Rack::Directory. Read the announcement Show archive.org snapshot .
- Merged upstream fix for Directory Traversal vulnerability CVE-2026-22860 in Rack::Directory. Read the announcement Show archive.org snapshot .
October 20th 2025, Rails version 6.1.7.33
- No changes in Rails.
- Bumped Rack version requirement to version 2.2.20.11.
October 20th 2025, Rack version 2.2.20.11
- Removed an unnecessary warning caused by the last change ("unknown or unsafe x-sendfile variation"). Has no security implications.
October 13th 2025, Rails version 6.1.7.32
- No changes in Rails.
- Bumped Rack version requirement to version 2.2.20.10.
October 13th 2025, Rack version 2.2.20.10
- Merged upstream updates to Rack to address an DOS vulnerability CVE-2025-61919 and a potential information disclosure CVE-2025-61780. Read the announcement Show archive.org snapshot
October 9th 2025, Rails version 6.1.7.31
- No changes in Rails.
- Bumped Rack version requirement to version 2.2.19.10.
October 9th 2025, Rack version 2.2.19.10
- Merged upstream updates to Rack to address DOS vulnerabilities CVE-2025-61770, CVE-2025-61771, and CVE-2025-61772. Read the announcement Show archive.org snapshot
October 1st 2025, Rails version 6.1.7.30
- No changes in Rails.
- Bumped Rack version requirement to version 2.2.18.10.
October 1st 2025, Rack version 2.2.18.10
- Backported updates to Rack that address CVE-2025-59830. It was not affected in the first place, but we updated nonetheless. Read the announcement Show archive.org snapshot .
August 14th 2025, Rails version 6.1.7.29
-
Backported fixes for two vulnerabilies. Read the announcement Show archive.org snapshot . This includes:
- Dangerous transformation methods in ActiveStorage (CVE-2025-24293)
- ANSI injection in ActiveRecord logging (CVE-2025-55193)
-
Backported a (non-CVE) fix to ActionCable logging, to filter sensitive parameters.
June 6th 2025, Rails version 6.1.7.28
- No changes in Rails.
- Bumped Rack version requirement to version 2.2.17.10.
June 6th 2025, Rack version 2.2.17.10
- Merged upstream changes from Rack 2.2.17.
- Fixed CVE-2025-49007: ReDoS Vulnerability in Rack Multipart Handling. Read the announcement Show archive.org snapshot .
May 9th 2025, Rails version 6.1.7.27
- No changes in Rails.
- Bumped Rack version requirement to version 2.2.14.10.
May 9th 2025, Rack version 2.2.14.10
- Merged upstream changes from Rack 2.2.14.
Read the announcement
Show archive.org snapshot
. This includes fixes for
- Unbounded-Parameter DoS in Rack::QueryParser (CVE-2025-46727)
- Session Reuse in Rack::Session::Pool (CVE-2025-32441)
March 13th 2025, Rails version 6.1.7.26
- No changes in Rails.
- Bumped Rack version requirement to version 2.2.13.10.
March 13th, 2025, Rack version 2.2.13.10
- Fixed CVE-2025-27610: Local File Inclusion in Rack::Static. Read the announcement Show archive.org snapshot
March 11th, Rails version 6.1.7.25
- Removed the
railslts-versiongem. Read the announcement Show archive.org snapshot - No security updates.
March 6th 2025, Rails version 6.1.7.24
- No changes in Rails.
- Bumped Rack version requirement to version 2.2.12.10.
March 6th 2025, Rack version 2.2.12.10
- Fixed CVE-2025-27111: Possible Log Injection in Rack
February 21st, Rails version 6.1.7.23
- Bugfix: Require 'logger' library before use. This fixes a crash when upgrading to a newer version of the
concurrenty-rubygem.
February 21st, Rails version 6.1.7.22
- No changes in Rails.
- Bumped required Rack version to 2.2.11.10.
February 21st 2025, Rack version 2.2.11.10
- Fixed [CVE-2025-25184]: Possible Log Injection in Rack::CommonLogger
Dezember 11th 2024, Rails version 6.1.7.21
- Fixed CVE-2024-54133, a vulnerability that allows to bypass the Content Security Policy configuration in Rails' ActionDispatch. Read the announcement Show archive.org snapshot .
October 17th 2024, Rails version 6.1.7.20
- Fixed ReDoS vulnerabilities CVE-2024-41128, CVE-2024-47887, CVE-2024-47888, and CVE-2024-47889. Read the announcement Show archive.org snapshot .
Sep 18th, 2024: Version 6.1.7.19
- Reverted a dev-only bug fix breaking for users of older versions of the "listen" gem.
Sep 18th, 2024: Version 6.1.7.18
- Initial release of the LTS version of Rails 6.1.
- This is mostly identical to the latest official 6.1 release (6.1.7.8) plus some compatible and non-essential bug fixes.
- Supports Ruby 2.5, 2.7, 3.1 and 3.3
- Added monkey patches to address ReDoS vulnerabilities in the
timestdlib on old Ruby versions (CVE-2023-28756), see here Show archive.org snapshot for more details (theurichanges can be solved by updating the "uri" gem) - Bump dependencies on
rack,trixandrails-html-sanitizerto versions without known security vulnerabilities. - (Skipped 10 tiny versions to version .18 to stay ahead of any official 6.1.7.x community releases.)
Posted by Tobias Kraze to Rails LTS documentation (2024-09-18 12:53)