Skip to content

Ruby on Rails · disclosed reports

No weakness filed

13 disclosed reports · $1,500 paid · 13 valid

Every dot is a report; the named ones are the most upvoted. Bright dots were paid a bounty. A report opens its page here: our analysis where there is one, and the link to HackerOne. The status is HackerOne's own outcome; "access needed" is only what a title states.

Open Ruby on Rails on HackerOne
reports
13
valid
13
paid a bounty
1

Every one of the 13 is a mark on the map. Named now: 1 to 13, most upvoted first.

  1. DoS with crafted "Range" header#2307813Ruby on Rails · 24 votesValid
  2. Rails::HTML::Sanitizer.allowed_uri? returns true for entity-encoded control-character-split javascript: URLs#3601655Ruby on Rails · 23 votesValid
  3. Validation bypass for queries generated for PostgreSQL#394253Ruby on Rails · $1,500 · 21 votesValid
  4. ReDoS in Rack::Multipart#1489141Ruby on Rails · 18 votesValid

    CVE-2022-30122

  5. Specially constructed multi-part requests cause multi-second response times; vulnerable to DoS#431561Ruby on Rails · 17 votesValid

    CVE-2018-16470

  6. ReDoS (Rails::Html::PermitScrubber.scrub_attribute)#1684163Ruby on Rails · 11 votesValid

    CVE-2022-23514CVE-2022-23517

  7. Nested attributes reject_if proc can be circumvented by providing "_destroy" parameter#90457Ruby on Rails · 9 votesValid
  8. Unsafe Query Generation (CVE-2012-2660, CVE-2012-2694 and CVE-2013-0155) mitigation bypass#139321Ruby on Rails · 7 votesValid
  9. Arbitrary file existence disclosure in Action Pack#43440Ruby on Rails · 5 votesValid
  10. ActionController::Parameters .each returns an unsafe hash#292797Ruby on Rails · 4 votesValid

    CVE-2020-8164

  11. Escape Sequence Injection vulnerability in Rack#1411867Ruby on Rails · 2 votesValid

    CVE-2022-30123

  12. Active Record SQL Injection Vulnerability Affecting PostgreSQL#28450Ruby on Rails · 2 votesValid
  13. Active Record SQL Injection Vulnerability Affecting PostgreSQL#28449Ruby on Rails · 2 votesValid

paid a bounty

Zoom in on the map and the dots under the middle of it are named where they are.

Data as of 2026-11-15. CVE List through 2026-11-15 · EPSS of 2026-11-14 · CISA KEV checked 2026-11-15. Sources: the CVE List, CISA KEV, EPSS, NVD, nuclei templates and public bug bounty data.