Supported Files
Brakeman will run on files with the following extensions:Gemfile*.rb*.erb
When we skip Brakeman
CodeRabbit will skip running Brakeman when:- No Rails files are found in the pull request.
- Brakeman is already running in GitHub workflows.
Features
Brakeman can detect many critical vulnerabilities such as:- SQL injection
- Cross-site scripting (XSS)
- Mass assignment
- Remote code execution
- And many more security vulnerabilities
- Out of date package versions
- Etc