- Set up a Ruby environment (tested with Ruby 3.2.0). It's recommended to use a virtual environment using ASDF-VM.
- Install dependencies:
bundle install
. - Run! (see below)
Start the vulnerable app:
VULN=on bundle exec rackup -s puma
Start the fixed app: (requires a configured dnsmasq, see the solution article)
VULN=off bundle exec rackup -s puma
Challenge announcement:
- 🇫🇷 https://twitter.com/acceis/status/1670810535300853766
- 🇬🇧 https://twitter.com/acceis/status/1670810537947529219
Solution article: