Skip to content

Bug bounty reports15,219

Publicly disclosed HackerOne reports, with the platform's own outcome and severity.

Program:Ruby on Rails
Status
Severity
Weakness
Year
Bounty paid8
Access stated
  • No account0
  • A user account0
  • Admin or privileged0
Access needed
  • No account0
  • A user account0
  • A privileged role0
  • Admin0
  • Physical or local access0
  • Not clear from the report0
Clear filters73 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Active Record SQL Injection Vulnerability Affecting PostgreSQL#28449ValidNo weakness recorded–2014-07-02–2
Active Record SQL Injection Vulnerability Affecting PostgreSQL#28450ValidNo weakness recorded–2014-07-02–2
CSRF header is sent to external websites when using data-remote forms#189878ValidCross-Site Request Forgery–2020-05-26–2
Untrusted strings that are cache fetched with raw option are automatically marshal loaded#413388ValidDeserialization and Object Injection–2020-05-26–2
Prevent XSS when passing a parameter directly into link_to#755354InformativeCross-site Scripting–2020-05-13–2
Escape Sequence Injection vulnerability in Rack#1411867ValidNo weakness recorded–2023-06-28–2
rails-ujs will send CSRF tokens to other origins#49935ValidCross-Site Request Forgery–2015-06-16–3
[Rails42] We can inject HTML tags when server is using strip_tags method#81396ValidCross-site Scripting–2016-03-13–3
DoS Attack in Controller Lookup Code#83962ValidDenial of Service–2016-03-13–3
Untrusted users able to run pending migrations in production#899069ValidDenial of Service–2020-07-24–3
XSS by file (Active Storage `Proxying`)#949513ValidCross-site Scripting–2020-09-01$5003
Possible DOS in app with crashing `exceptions_app`#1300802ValidDenial of Service–2023-06-28–3
Changeable model ids on vanilla update can lead to severely bad side-effects#63131InformativeMisconfiguration and Insecure Design–2016-02-12–4
ActionController::Parameters .each returns an unsafe hash#292797ValidNo weakness recorded–2020-05-18–4
Regex Injection from request header (Rack::Sendfile, send_file)#1057216InformativeCommand and Code Injection–2021-06-15–4
Arbitrary file existence disclosure in Action Pack#43440ValidNo weakness recorded–2014-11-20–5
Potential XSS on sanitize/Rails::Html::WhiteListSanitizer#81212ValidCross-site Scripting–2016-03-13–5
Validation bypass for Active Record and Active Model#108723ValidMisconfiguration and Insecure Design–2016-02-12–5
XSS by MathML at Active Storage#429873DuplicateCross-site Scripting–2021-06-15–5
ActiveStorage direct upload fails to sign content-length header for S3 service#789579ValidInput Validation and Logic–2020-05-18–5
Server-side template injection at ujs test server#942103ValidCommand and Code Injection–2021-02-16–5
Data-Tags and the New HTML Sanitizer Subverts CSRF protection#42728ValidCross-site Scripting–2016-03-13–6
Regarding [CVE-2016-0752] Possible Information Leak Vulnerability in Action View#113831ValidCommand and Code Injection–2016-03-01–6
HTTP Host injection in redirect_to function#888176InformativeInjection and Smuggling–2021-06-15–6
http_basic_authenticate_with is suseptible to timing attacks.#94568ValidAuthentication–2016-03-13–7
Remote code execution using render :inline#113928ValidCommand and Code Injection–2016-03-01$1,5007
Unsafe Query Generation (CVE-2012-2660, CVE-2012-2694 and CVE-2013-0155) mitigation bypass#139321ValidNo weakness recorded–2018-02-07–7
The authenticity_token can be reversed and used to forge valid per_form_csrf_tokens for arbitrary routes#732415ValidCross-Site Request Forgery–2020-08-27–7
HostAuthorization middleware does not suitably sanitize the Host / X-Forwarded-For header allowing redirection.#1047447ValidOpen Redirect–2021-02-11–7
Incomplete fix for CVE-2022-32209 (XSS in Rails::Html::Sanitizer under certain configurations)#1654310ValidCross-site Scripting–2022-12-14–7
Directory traversal attack in view resolver#3370ValidInformation Disclosure–2015-07-09–8
Denial of Service in Action Pack Exception Handling#42797ValidDenial of Service–2015-06-16–8
JSON keys are not properly escaped#47280ValidCross-site Scripting–2015-06-16–8
ActiveStorage service's signed URLs can be hijacked via AppCache+Cookie stuffing trick when using GCS or DiskService#407319ValidInformation Disclosure–2018-12-27–8
Rails::Html::SafeListSanitizer vulnerable to xss attack in an environment that allows the style tag#1530898ValidCross-site Scripting–2022-06-14–8
Rails::Html::SafeListSanitizer vulnerable to XSS when certain tags are allowed (math+style || svg+style)#1656627ValidCross-site Scripting–2022-12-14–8
Explicit, dynamic render path: Dir. Trav + RCE#46019ValidCommand and Code Injection–2016-02-12$5009
Nested attributes reject_if proc can be circumvented by providing "_destroy" parameter#90457ValidNo weakness recorded–2016-02-12–9
redirect_to(["string"]) remote code execution#1106652ValidInformation Disclosure–2021-05-07–9
ReDoS (Rails::Html::PermitScrubber.scrub_attribute)#1684163ValidNo weakness recorded–2023-01-02–11
RCE due to Web Console IP Whitelist bypass in Rails 4.0 and 4.1#44513ValidCommand and Code Injection–2015-06-16–13
XSS due to incomplete JS escaping#474262ValidCross-site Scripting–2020-05-14–13
Missing resource identifier encoding may lead to security vulnerabilities#803922ValidInformation Disclosure–2020-05-13–13
URI scheme validation bypass in ActionText `to_markdown` via user-supplied `<action-text-markdown>` marker tag#3727743ValidCross-site ScriptingMedium2026-08-24–13
Incorrect handling of certain characters passed to the redirection functionality in Rails can lead to a single-click XSS vulnerability.#1955370ValidCross-site Scripting–2023-07-28–15
ActionText `to_markdown` still allows `javascript:` links in kramdown via Rails-generated table cells after PR #58754#4082665InformativeCross-site ScriptingMedium2026-10-10–15
Specially constructed multi-part requests cause multi-second response times; vulnerable to DoS#431561ValidNo weakness recorded–2018-12-05–17
Subdomain Takeover at https://new.rubyonrails.org/#1429148ValidAccess Control–2022-03-03–17
XSS vulnerability in sanitize-method when parsing link's href#328270ValidCross-site Scripting–2018-03-22–18
ReDoS in Rack::Multipart#1489141ValidNo weakness recorded–2023-07-28–18

Status and severity are HackerOne's. “Access stated” is what the title says; “Access needed” and techniques come from CyberSIXT's analysis of the public report (348 analysed so far), which can be wrong. Data as of 2026-11-14.

Updated AboutDevelopersSign in