<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Active Storage (&lt; 8.0.5.2, &lt; 8.1.4.1) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/active-storage--8.0.5.2--8.1.4.1/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Wed, 04 Nov 2026 16:19:52 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/active-storage--8.0.5.2--8.1.4.1/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Ruby on Rails: Arbitrary File Read and Write via Active Storage and ImageMagick (GHSA-f3w6-w445-fwh9)</title><link>https://feed.craftedsignal.io/briefs/2026-11-ruby-on-rails-multiple-vulnerabilities/</link><pubDate>Wed, 04 Nov 2026 16:19:52 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-ruby-on-rails-multiple-vulnerabilities/</guid><description>A critical vulnerability in the Rails Active Storage component allows unauthenticated attackers to perform arbitrary file reads and writes by uploading crafted image files that exploit the ImageMagick processing suite.</description><content:encoded><![CDATA[<p>A critical vulnerability (GHSA-f3w6-w445-fwh9) exists in the Ruby on Rails Active Storage component when configured to use ImageMagick for image processing. The flaw stems from ImageMagick selecting image decoders based on file content rather than file extensions. Unauthenticated attackers can exploit this by uploading crafted image files, enabling arbitrary file writes to the server and arbitrary file reads of any files accessible to the application process. Successful exploitation may lead to the exposure of sensitive secrets, such as <code>secret_key_base</code>, database credentials, and third-party tokens, facilitating lateral movement or remote code execution.</p>
<h2 id="impact">Impact</h2>
<p>Impact includes unauthorized read/write access to the server filesystem, theft of application secrets, and potential full system compromise. If attachments are stored with the Disk service, secrets such as <code>config/credentials.yml.enc</code> and external system credentials are at high risk of exfiltration.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade Rails Active Storage to version 8.0.5.2, 8.1.4.1, or later.</li>
<li>If using the Disk service, rotate all application secrets immediately, including the master key, storage credentials, database passwords, and third-party API tokens, as they must be assumed compromised if previously stored.</li>
<li>Apply the recommended ImageMagick system policy rules provided in the GitHub advisory to restrict dangerous coders.</li>
<li>Inventory all Rails applications using Active Storage with ImageMagick to identify exposure.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>rails</category><category>vulnerability</category><category>web-framework</category><category>application-security</category><category>imagemagick</category><category>file-upload</category><category>critical-vulnerability</category></item></channel></rss>