awesome-ruby-security
github.com/pxlpnk/awesome-ruby-security ↗Awesome Ruby Security resources
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me articles & guides resources from awesome-ruby-security"
Installation instructions →What's inside
Articles & Guides
- Attacking Ruby on Rails Applications
Phrack article by
- OWASP Ruby on Rails Cheatsheet
This Cheatsheet intends to provide quick basic Ruby on Rails security tips for developers. It complements, augments or emphasizes points brought up in the rails security guide from
- Rails security best practices
A good overview of usefull things to look out for when working with Rails.
- Rails security checklist
🔑 Community-driven Rails Security Checklist.
- Rails Security Guides
The essentials to read when dealing with Rails Applications.
- Rubyfu
Offensive security book for rubyist (
Static Code Analysis
- ban-sensitive-files
Checks filenames to be committed against a library of filename rules to prevent storing sensitive files in Git. Checks some files for sensitive contents (for example authToken inside .npmrc file).
- Bearer
A code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks.
- brakeman
A static analysis security vulnerability scanner for Ruby on Rails applications.
- dawnscanner
A static analysis security scanner for ruby applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.
- DevSkim
DevSkim is a set of IDE plugins and rules that provide security "linting" capabilities. Also has support for CLI so it can be integrated into CI/CD pipeline.
- git-secrets
Prevents you from committing secrets and credentials into git repositories.
Vulnerabilities and Security Advisories
- bundler-audit
Patch-level verification for Ruby apps.
- GemScanner
GemScanner identifies depreciated versions of gems in your ruby on rails project.
- ruby-advisory-db
Open source database of security advisories that are relevant to Ruby libraries.
Hacking Playground
Web Framework Hardening
- Rack::Attack
Middleware for blocking and throttling requests.
- secure-headers
Manages application of security headers with many safe defaults.
Multi tools
Reporting Bugs
- Ruby Bug Bounty Program
Found a bug in the Ruby language? Report it there.
- Ruby Security Updates
Follow the latest security announcements.
Newsletters
- Security for Developers
Newsletter catering towards developers and covering many languages.
Showing a sample of 32 resources. View the full list on GitHub →