Railo
GitHub-native security remediation tool that scans pull requests for vulnerabilities and automatically opens verified fix PRs with evidence and explicit limitations.
At a Glance
See what Railo finds in your pull requests.
Engagement
Available On
Listed Aug 2026
About Railo
Railo is a GitHub App that finds vulnerabilities in pull requests and opens companion fix pull requests with verification evidence attached. It installs directly through the GitHub Marketplace with no CI configuration required, and runs automatically on every pull request across supported repositories.
What It Is
Railo is a GitHub-native application focused on security remediation — not just detection. It scans changed code on each pull request for vulnerabilities such as SSRF, SQL injection, and path traversal, traces source-to-sink paths, and then produces deterministic fix PRs that developers review and merge through their normal workflow. The tool is designed to clear security backlogs without requiring engineers to hand-triage every finding.
How the Verification Layer Works
A core differentiator Railo emphasizes is its verification step, which runs on every proposed fix before it is surfaced. Each fix PR carries one of four explicit outcomes:
- Cleared — the targeted vulnerability path was eliminated under the modeled assumptions.
- Not cleared — the check did not hold; the fix is not presented as resolved.
- Inconclusive — evidence was not strong enough to decide either way.
- Not attempted — no verification was run for this finding.
When evidence is only heuristic, Railo downgrades the fix to manual review rather than auto-merging. The tool also claims deterministic output: the same input produces a byte-identical patch, reproducible from its pinned commit.
GitHub-Native Workflow
Railo operates entirely through the GitHub pull request model. It does not commit to existing branches; every proposed change arrives as its own pull request, keeping the diff, review, and merge decision in the developer's hands. Setup involves installing the GitHub App — no agents to run, no CI config to write. On each PR, Railo posts findings as comments and a status check, each carrying evidence and stated limitations.
Detection Coverage and Data Handling
Railo supports vulnerability detection across 7 languages for free. The homepage states 68% SSRF clearance (248 of 363 CWE-918 findings) across 22 repositories, measured across 21,768 findings — a vendor-published figure. Pull-request content is processed only for the lifetime of a scan and is not retained afterward. Run metadata such as timestamps, vulnerability types, and fix PR numbers is kept for up to 90 days to power the dashboard.
Enterprise and Closure Sprint
Beyond the self-serve tiers, Railo offers an enterprise option with unlimited repositories, evidence export, and an audit log. It also offers a "Finding Closure Sprint" — a fixed-scope engagement targeting one authorized Python repository, delivered within five business days with reviewed fix PRs and one follow-up scan.
Community Discussions
Be the first to start a conversation about Railo
Share your experience with Railo, ask questions, or help others learn from your insights.
Pricing
Free
See what Railo finds in your pull requests.
- 3 repositories
- 200 pull-request scans / month
- Vulnerability detection on every pull request
- Warn-mode PR comments — findings, evidence, and limitations
Pro
Railo stops reporting and starts fixing.
- Everything in Free, plus:
- Automated fix pull requests you review and merge
- 10 repositories
- 2,000 pull-request scans / month
Team
Set the policy once and let it hold across every repo.
- Everything in Pro, plus:
- Organization-wide policy controls
- 50 repositories
- 10,000 pull-request scans / month
Enterprise
Unlimited repositories, evidence export and audit log, plus the Finding Closure Sprint.
- Unlimited repositories
- Evidence export
- Audit log
- Finding Closure Sprint (one authorized Python repository)
Capabilities
Key Features
- Automated vulnerability detection on every pull request
- Deterministic fix pull requests with verification evidence
- Source-to-sink path tracing for SSRF, SQL injection, path traversal, and more
- Verification outcomes: cleared, not cleared, inconclusive, not attempted
- GitHub App installation — no CI config required
- Warn-mode PR comments with findings, evidence, and limitations
- Organization-wide policy controls
- Dashboard with run metadata
- Evidence export and audit log (Enterprise)
- Detection across 7 languages
- Pull-request content not retained after scan
- Finding Closure Sprint for Python repositories
