Ruby on Rails logo

Skill

kr2s-was-i-vulnerable

assess Rails application vulnerability to CVEs

Covers Security Audit Code Analysis Ruby on Rails Risk Assessment

Description

Determine whether a Rails application was ever exposed to CVE-2026-66066, and if so produce the exposure window and the other facts a forensic sweep needs. Runs first; kr2s-was-i-exploited consumes its output.

SKILL.md

kr2s-was-i-vulnerable

Open @references/guide.md and follow it. Do not proceed without it.

Determines whether a Rails application was ever exposed to CVE-2026-66066 (GHSA-xr9x-r78c-5hrm), and produces the facts that kr2s-was-i-exploited requires before it can sweep anything.

The deliverable is a window, not a yes or no. For most applications reading this today the present-tense answer is "no, we patched." The useful answer is the period during which the vulnerable code was serving production traffic, because that is what bounds the search for evidence.

Two things follow, and both are easy to get wrong.

The vulnerable code is gone from HEAD. Analyzing the current tree proves nothing. You have to check out the tree as it stood before the fix.

The window is bounded by deploy dates, not commit dates. Using the commit date for the end of the window closes it before the fix was actually running, and silently drops any attack in the gap.

© 2026 YourAI.tools. Every skill from an identity-verified publisher.

Independent catalog. Not affiliated with, endorsed by, or sponsored by Anthropic or any listed publisher. All trademarks belong to their respective owners.