290 matches found
CVE-2019-5420
CVE-2019-5420 CVE-2019-5420 Ruby on Rails 教育目的のみ。 詳細はReferenceを参照してください。 環境 Ruby: 2.6.0p0 Rails: 5.2.2 実行 $ docker run --name cve-2019-5420 --rm -p 3000:3000 knqyf263/cve-2019-5420 エクスプロイト touch /tmp/rceを実行します $ curl...
CVE-2026-66066
CVE-2026-66066 — KindaRails2Shell Ruby on Rails の Active Storage + libvips の任意ファイル読み取り → 条件付きリモートコード実行(RCE)PoC ツール。 単一ファイル、Python 3.11+ 純標準ライブラリのみ・依存ゼロ 。MAT/HDF5 ハイブリッドペイロード、純 Python PNG ピクセルデコーダー、オフセット読み取り、キーリカバリ、RCE、スキャンモードを内蔵。 脆弱性の概要 Rails はクライアントが自己申告する contenttype(直接アップロードエンドポイント)を信頼し、libvip...
KindaRails2Shell
KindaRails2Shell:CVE-2026-66066 一个零依赖、单文件的 PoC(概念验证)以及仅限环回地址的 Docker 实验环境,针对 Rails Active Storage/libvips 任意文件读取漏洞。它还演示了安全公告中所述的、从恢复的 secretkeybase 到伪造图像变体并执行命令的条件式提权。 受影响版本:Rails 7.2.0–7.2.3.1、8.0.0–8.0.5 和 8.1.0–8.1.3 已修复版本:Rails 7.2.3.2、8.0.5.1 和 8.1.3.1 运行环境:Python 3.11+,仅使用标准库 适用范围:授权测试与本地研究...
CVE-2026-66066-POC
CVE-2026-66066 の PoC - 最小構成の標準 Rails/libvips ラボ このリポジトリは、GHSA-xr9x-r78c-5hrm で説明されている Rails Active Storage のファイル読み取りから RCE に至るチェーンを、影響を受ける最新の Rails 8.1 リリースである Rails 8.1.3 に対して再現します。Rails 8.1.3.1 が修正済みのコントロールです。 ここで説明する使い捨てのローカルラボでのみ使用してください。HTTP ドライバは非ループバックターゲットを拒否します(ただし、他のターゲットに対する許可されたテスト用に...
rails-forensics-CVE-2026-66066
rails-forensics-CVE-2026-66066 Tooling and method for answering two questions about a Rails application and CVE-2026-66066, the Active Storage and libvips arbitrary file read known as KindaRails2Shell: 1. Was I vulnerable, and for how long? 2. Was I exploited, and if so, what left the building? T...
CVE-2026-66066
CVE-2026-66066 — KindaRails2Shell Rails Active Storage/libvips 任意ファイル読み取り → SECRETKEYBASE 窃取 → RCE 概要 CVE-2026-66066 は、Ruby on Rails Active Storage における重大度 CVSS 9.5 の 事前認証 任意ファイル読み取りからリモートコード実行に至るチェーンであり、デフォルト構成の Rails 7.2.0–7.2.3.1 、8.0.0–8.0.5 、8.1.0–8.1.3 に影響を与えます。...
CVE-2026-66066
🚨 CVE-2026-66066 — KindaRails2Shell Ruby on Rails Active Storage における認証前リモートコード実行(RCE) CVE-2026-66066("KindaRails2Shell")に関する教育目的のセキュリティ研究リポジトリです。 このリポジトリは、セキュリティ研究、脆弱性分析、検出、および防御目的にのみ 使用されることを意図しています。 📖 概要 KindaRails2Shell CVE-2026-66066 は、libvips を使用してアップロードされた画像を処理する Ruby on Rails Active Stora...
Astra Linux – Vulnerability in Rails
Active Storage allows users to attach cloud and local files in Rails applications. Before versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, Active Storage’s DiskServicepathfor method did not validate that the resolved filesystem path remained within the storage root directory. If a blob key containing path...
Astra Linux – Vulnerability in Rails
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, when serving files through Active Storage’s proxy delivery mode, the proxy controller would load the entire requested byte range into memory before sending it. A...
Astra Linux – Vulnerability in Rails
Active Storage allows users to attach cloud and local files in Rails applications. Before versions 8.1.2.1, 8.0.4.1, and 7.2.3.1, Active Storage’s DiskServicedeleteprefixed method passed blob keys directly to Dir.glob, without escaping the glob metacharacters. If a blob key contains...
Astra Linux – Vulnerability in Rails
There is a code injection vulnerability in Active Storage version 5.2.0 and later, which could allow an attacker to execute code through imageprocessing arguments...
Attackers Exploit Critical Langflow and Rails Flaws in Credential-Probing and C2 Activity
Threat actors are exploiting two critical flaws impacting Langflow and Ruby on Rails, according to new findings from VulnCheck. The vulnerabilities in question are listed below - CVE-2026-0768 CVSS score: 9.8 - A lack of proper validation of a user-supplied input vulnerability that could be...
...[ More ]
This Metasploit module exploits CVE-2026-66066 in Ruby on Rails Active Storage when the application uses the Vips variant processor and accepts untrusted image uploads. A crafted MATLAB v7.3/HDF5 image uses external storage to read text files accessible to the Rails worker through a PNG...
VulnCheck KEV: CVE-2026-66066
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 applications are...
Basecamp: One-click cross-account JavaScript execution steals a victim write token through Turbo pagination and unattached Active Storage HTML
A cross-account JavaScript execution vulnerability was discovered in a web application that allowed arbitrary code execution when a victim opened a crafted public board URL. An attacker with a separate account could leverage this vulnerability to steal the victim's write access token through a...
CVE-2026-45378
Decidim is a participatory democracy framework. Prior to 0.30.9, from 0.31.0 before 0.31.5, and in 0.32.0.rc1 before 0.32.0.rc2, the identity-document verification admin UI embeds verificationattachment blobs through reusable signed Active Storage disk URLs, allowing anyone who obtains a URL to...
CVE-2026-45378
CVE-2026-45378 affects Decidim where the identity-document verification admin UI embeds verification_attachment blobs using reusable signed Active Storage disk URLs. The implementation renders images with variant_url(...), producing signed /rails/active_storage/disk/... links that bypass authoriz...
CVE-2026-45378 Decidim: Verification documents can be downloaded through reusable links
Decidim is a participatory democracy framework. Prior to 0.30.9, from 0.31.0 before 0.31.5, and in 0.32.0.rc1 before 0.32.0.rc2, the identity-document verification admin UI embeds verificationattachment blobs through reusable signed Active Storage disk URLs, allowing anyone who obtains a URL to...
CVE-2026-45378 Decidim: Verification documents can be downloaded through reusable links
Decidim is a participatory democracy framework. Prior to 0.30.9, from 0.31.0 before 0.31.5, and in 0.32.0.rc1 before 0.32.0.rc2, the identity-document verification admin UI embeds verificationattachment blobs through reusable signed Active Storage disk URLs, allowing anyone who obtains a URL to...
CVE-2026-66066-POC — Updated!
PoC for CVE-2026-66066 - Minimal stock Rails/libvips lab This repository reproduces the Rails Active Storage file-read-to-RCE chain described by GHSA-xr9x-r78c-5hrm against Rails 8.1.3, the newest affected Rails 8.1 release. Rails 8.1.3.1 is the patched control. Use it only in the disposable loca...