The record
Written from the 2 reports below. Nothing here is unsourced.
- Ruby on Rails has released security patches for a critical Active Storage vulnerability, tracked as CVE-2026-66066 with a CVSS score of 9.5, that could let unauthenticated attackers read arbitrary files from application servers through crafted image uploads.
- The flaw affects Rails applications that use libvips for image processing and accept image uploads from untrusted users, with affected versions spanning Rails 7.0.0 through 7.2.3.1, 8.0.0 through 8.0.5, and 8.1.0 through 8.1.3.
- Stolen secrets such as secret_key_base, database passwords, and cloud storage credentials could enable remote code execution or lateral movement into connected systems.
- Operators should upgrade to Rails 7.2.3.2, 8.0.5.1, or 8.1.3.1 and rotate every secret readable by the application process, while applications using Rails 7.1 or earlier must upgrade since those versions receive no backport.
- A third-party proof-of-concept claiming to reproduce the full file-read-to-RCE chain has appeared on GitHub, though Rails says it is not aware of any actual exploitation so far.
What to watch next
- Whether CVE-2026-66066 gets added to CISA's Known Exploited Vulnerabilities catalog or evidence of real-world exploitation emerges
- Release of further technical details by Rails or Ethiack, promised no later than August 28, 2026
- Validation of the third-party GitHub proof-of-concept by security researchers
What changed2
Every report on this story, newest first. Times are when each outlet published.
Who said what2
Only words found exactly in the article are shown, attributed and linked to the line they came from.
Caitlin Condon
Vice President of Threat Research at VulnCheck
1 quote · 1 outlet
“Adversaries appear to be conducting a mix of reconnaissance and credential harvesting activities: Among other things, attacker requests are querying environment variables (LANGFLOW_SUPERUSER, OPENAI_API*, AWS_ACCESS*, AWS_SECRET*), reading /root/.cache/langflow/secret_key, and checking .ssh access and .bash_history size”
In the article
…Storage image processing and accept image uploads from untrusted users. VulnCheck said it recorded more than 50 detections within a few hours on August 30, 2026, a figure that has since risen to 360 as of Monday. " Adversaries appear to be conducting a mix of reconnaissance and credential harvesting activities: Among other things, attacker requests are querying environment variables (LANGFLOW_SUPERUSER, OPENAI_API*, AWS_ACCESS*, AWS_SECRET*), reading /root/.cache/langflow/secret_key, and checking .ssh access and .bash_history size ," Caitlin Condon, vice president of threat research at VulnCheck, said. "Source traffic primarily originates from Russia and has thus far exclusively hit Canaries in the U.K." The exploitation comes as threat actors…
VulnCheck
threat intelligence company
1 quote · 1 outlet
“Active Storage always enables the libvips loaders that are unsafe for untrusted content, so any app that renders image-upload variants with the default vips processor can be coerced into loading a malicious upload”
In the article
…Israel, and the U.K. In a post shared on LinkedIn, security researcher Patrick Garrity said the activity originates from a single IP address in France and establishes command-and-control (C2) to a host in Israel. " Active Storage always enables the libvips loaders that are unsafe for untrusted content, so any app that renders image-upload variants with the default vips processor can be coerced into loading a malicious upload ," VulnCheck added. "Notably, we tested a patched 8.1.3.1 server and found that while the fix blocks the libvips file read, it does not neutralize the variation-key Marshal deserialization: the RCE gadget still executes…
Why it matters3
Who is affected first and what likely follows, with a direction and a horizon. Extracted from the reports, never invented.
- Ruby on Rails applications arbitrary file read· immediate
- Enterprise environments credential harvesting· immediate
- DevOps and Engineering teams patch required· days
Coverage1
All filed from IndiaSingle origin
Named United States · Active Storage · Langflow · libvips · ruby-vips · André Baptista · Bruno Mendes · Caitlin Condon · Ethiack · GMO Flatt Security · Patrick Garrity · Rafael Castilho · Rails Security Team
The 2 reports are listed beside the record.
Ask this story
Answers cite the reports above, or say they can't.

