Active Storage makes it simple to upload and reference files in cloud services and attach those files to Active Record objects. Prior to 8.0.5.2 and from 8.1 until 8.1.4.1, Active Storage's ActiveStorage::Previewer::VideoPreviewer, ActiveStorage::Analyzer::VideoAnalyzer, and Acti...
Vendor
rails vulnerabilities
67 published CVES affecting rails, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 67
- Critical
- 4
- High
- 9
- Medium
- 41
- Low
- 13
- Unscored
- 0
- CISA KEV
- 1
Products
- rails 34
- rails-html-sanitizer 11
- activestorage 6
- activesupport 5
- actionview 3
- https://github.com/rails/rails 3
- Action Pack 1
- actionpack 1
- Kredis JSON 1
- Rack 1
- rails-ujs 1
Latest rails CVEs
Newest publication first · page 1 of 3
-
LowCVSS 3.7 EPSS 0.28%
-
HighCVSS 8.8 EPSS 0.51%
Active Storage makes it simple to upload and reference files in cloud services and attach those files to Active Record objects. Prior to 8.1.4.1 and 8.0.5.2, ActiveStorage::Blob#open writes a blob to a tempfile whose name carries the extension of the uploaded filename, and hands...
-
MediumCVSS 5.3 EPSS 0.48%
Active Storage makes it simple to upload and reference files in cloud services and attach those files to Active Record objects. Prior to 8.1.4.1 and 8.0.5.2, ActiveStorage::Service::GCSService#url_for_direct_upload does not bind the declared content length into the signed direct-...
-
MediumCVSS 4.7 EPSS 0.14%
Active Storage makes it simple to upload and reference files in cloud services and attach those files to Active Record objects. Prior to 8.1.4.1 and 8.0.5.2, when a GCS service is configured with the cache_control option, ActiveStorage::Service::GCSService#url_for_direct_upload s...
-
HighCVSS 7.4 EPSS 0.36%
Action Pack is a framework for handling and responding to web requests. From 8.1 until 8.1.4.1, Since Rails 8.1.0, ActionDispatch::RemoteIp derives request.remote_ip from Rack::Request#forwarded_for, which under Rack 3 reads the RFC 7239 Forwarded header in preference to X-Forwar...
-
HighCVSS 7.5 EPSS 0.63%
Action Pack is a framework for handling and responding to web requests. Prior to 8.1.4.1 and 8.0.5.2, ActionController::Parameters#each_key delegates to the internal ActiveSupport::HashWithIndifferentAccess that holds the request parameters, so when called with a block it returns...
-
CVE-2026-126080 Active Support: Possible DoS vulnerability in Active Support safe_constantize
PublishedHighCVSS 7.5 EPSS 0.83%Active Support is a collection of utility classes and standard library extensions used by Rails and other Ruby projects. Prior to 8.1.4.1 and 8.0.5.2, when constant lookup raises LoadError, ActiveSupport::Inflector#safe_constantize (and String#safe_constantize) builds a regular e...
-
MediumCVSS 6.1 EPSS 0.34%
Action View is a framework for handling view template lookup and rendering and provides view helpers for building HTML. Prior to 8.1.4.1 and 8.0.5.2, with the HTML5 sanitizer (Rails::HTML5::Sanitizer, the default vendor on CRuby for applications using load_defaults 7.1 or later),...
-
MediumCVSS 6.1 EPSS 0.34%
Action View is a framework for handling view template lookup and rendering and provides view helpers for building HTML. Prior to 8.1.4.1 and 8.0.5.2, ActionView::Helpers::TextHelper#highlight substitutes each matched phrase into the :highlighter string without escaping it and ret...
-
MediumCVSS 6.8 EPSS 0.42%
Action Pack is a framework for handling and responding to web requests. Prior to 8.1.4.1 and 8.0.5.2, When ActionDispatch::Cookies reads a signed or encrypted cookie that was written under a rotated secret (config.action_dispatch.cookies_rotations) or in the format that a :hybrid...
-
MediumCVSS 4.2 EPSS 0.31%
Action Pack is a framework for handling and responding to web requests. Prior to 8.1.4.1 and 8.0.5.2, ActionDispatch::Session::CacheStore writes a session back to the cache at the end of each request that loaded it, without checking that the session's cache entry still exists. Wh...
-
CVE-2026-126075 Active Support: Possible XSS vulnerability in Active Support MessagePack serializer
PublishedMediumCVSS 4.7 EPSS 0.34%Active Support is a collection of utility classes and standard library extensions used by Rails and other Ruby projects. From 8.1 until 8.1.4.1, ActiveSupport::MessagePack serializes an ActiveSupport::SafeBuffer as its bytes alone and deserializes it as a new SafeBuffer, so a buf...
-
CVE-2026-126074 Active Storage: Possible DoS vulnerability in Active Storage filename handling
PublishedMediumCVSS 4.3 EPSS 0.50%Active Storage makes it simple to upload and reference files in cloud services and attach those files to Active Record objects. Prior to 8.1.4.1 and 8.0.5.2, ActiveStorage::Filename#base and #extension_with_delimiter, and therefore #extension, pass the stored filename unmodified...
-
MediumCVSS 4.8 EPSS 0.42%
Action Pack is a framework for handling and responding to web requests. Prior to 8.1.4.1 and 8.0.5.2, Action Pack negotiates the format of a rendered response from the Accept, X-Requested-With and, for XHR requests without Accept, Content-Type request headers, but ActionControlle...
-
CVE-2026-126072 Action Pack: Possible DoS vulnerability in Action Controller Live streaming
PublishedMediumCVSS 5.9 EPSS 0.41%Action Pack is a framework for handling and responding to web requests. Prior to 8.1.4.1 and 8.0.5.2, ActionController::Live::Buffer#close pushes its end-of-stream marker onto the response's bounded queue while it holds the buffer's monitor. When the client has stopped reading an...
-
MediumCVSS 5.3 EPSS 0.44%
Active Storage makes it simple to upload and reference files in cloud services and attach those files to Active Record objects. From 8.0 until 8.0.5.2 and 8.1.4.1, when Active Storage serves a file through its proxy controllers, ActiveStorage::Streaming#send_blob_stream handles a...
-
MediumCVSS 6.1 EPSS 0.27%
Action View is a framework for handling view template lookup and rendering and provides view helpers for building HTML. Prior to 8.1.4.1 and 8.0.5.2, strip_tags in Action View returns its sanitized output marked html_safe, but the underlying sanitizer encodes only &, < and >, lea...
-
MediumCVSS 4.7 EPSS 0.24%
Action View is a framework for handling view template lookup and rendering and provides view helpers for building HTML. Prior to 8.1.4.1 and 8.0.5.2, the fix for CVE-2026-33168 skips blank HTML attribute names in Action View tag helpers, but it tests the name before converting it...
-
CVE-2026-126068 Action Mailbox: Possible signature replay in Action Mailbox Mailgun ingress
PublishedLowCVSS 3.7 EPSS 0.34%Action Mailbox routes incoming emails to controller-like mailboxes for processing in Rails. Prior to 8.1.4.1 and 8.0.5.2, the Action Mailbox Mailgun ingress authenticates a request with an HMAC of the timestamp and token parameters concatenated without a separator, and ActionMail...
-
LowCVSS 3.1 EPSS 0.16%
Action Pack is a framework for handling and responding to web requests. Prior to 8.1.4.1 and 8.0.5.2, Action Pack session stores other than ActionDispatch::Session::CookieStore (CacheStore, MemCacheStore, and third-party stores built on AbstractStore, AbstractSecureStore or the s...
-
CVE-2026-73648 rails-html-sanitizer: Possible XSS vulnerability with certain configurations
PublishedMediumCVSS 5.1 EPSS 0.55%rails-html-sanitizer is responsible for sanitizing HTML fragments in Rails applications. From 1.0.3 until 1.7.1, Rails::HTML::PermitScrubber restricted SVG reference elements in SVG_ALLOW_LOCAL_HREF only when they used xlink:href, even though browsers also accept the plain href a...
-
CriticalCVSS 9.5 EPSS 32.9% Framework module PoC
Action Pack is a framework for handling and responding to web requests. In versions prior to 7.2.3.2, 8.0.5.1 and 8.1.3.1, Active Storage does not disable libvips operations marked unsafe for untrusted content, allowing a crafted upload to invoke such an operation. Consuming appl...
-
LowCVSS 2.3 EPSS 0.46% PoC
Active Storage allows users to attach cloud and local files in Rails applications. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1 Active Storage's proxy controller does not limit the number of byte ranges in an HTTP Range header. A request with thousands of small ranges causes d...
-
MediumCVSS 6.6 EPSS 0.69% PoC
Active Storage allows users to attach cloud and local files in Rails applications. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, Active Storage's DiskService#delete_prefixed passes blob keys directly to Dir.glob without escaping glob metacharacters. If a blob key contains atta...
-
HighCVSS 8.0 EPSS 0.59% PoC
Active Storage allows users to attach cloud and local files in Rails applications. Prior to versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, Active Storage's DiskService#path_for does not validate that the resolved filesystem path remains within the storage root directory. If a blob key c...
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.