A vulnerable version of Rails that follows the OWASP Top 10
RailsGoat is a vulnerable version of the Ruby on Rails Framework designed to educate developers and security professionals. It includes vulnerabilities from the OWASP Top 10, as well as additional vulnerabilities deemed significant by the project contributors. This project aims to provide a hands-on learning experience in identifying and resolving security vulnerabilities within web applications built on Ruby on Rails.
Ruby on Rails, often referred to as Rails, is an open-source web application framework written in Ruby. Known for its convention over configuration and don't repeat yourself (DRY) principles, Rails simplifies and accelerates the development of database-backed web applications.