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:Medium
Clear
Weakness
Year
Bounty paid2
Access stated
  • No account0
  • A user account0
  • Admin or privileged0
Access needed
Technique
Clear filters28 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Escape Sequence Injection vulnerability in Rack#1411867ValidNo weakness recordedMedium2023-06-28–2
Untrusted users able to run pending migrations in production#899069ValidDenial of ServiceMedium2020-07-24–3
XSS by file (Active Storage `Proxying`)#949513ValidCross-site ScriptingMedium2020-09-01$5003
Possible DOS in app with crashing `exceptions_app`#1300802ValidDenial of ServiceMedium2023-06-28–3
ActionController::Parameters .each returns an unsafe hash#292797ValidNo weakness recordedMedium2020-05-18–4
Validation bypass for Active Record and Active Model#108723ValidMisconfiguration and Insecure DesignMedium2016-02-12–5
XSS by MathML at Active Storage#429873DuplicateCross-site ScriptingMedium2021-06-15–5
ActiveStorage direct upload fails to sign content-length header for S3 service#789579ValidInput Validation and LogicMedium2020-05-18–5
The authenticity_token can be reversed and used to forge valid per_form_csrf_tokens for arbitrary routes#732415ValidCross-Site Request ForgeryMedium2020-08-27–7
Incomplete fix for CVE-2022-32209 (XSS in Rails::Html::Sanitizer under certain configurations)#1654310ValidCross-site ScriptingMedium2022-12-14–7
Rails::Html::SafeListSanitizer vulnerable to xss attack in an environment that allows the style tag#1530898ValidCross-site ScriptingMedium2022-06-14–8
Rails::Html::SafeListSanitizer vulnerable to XSS when certain tags are allowed (math+style || svg+style)#1656627ValidCross-site ScriptingMedium2022-12-14–8
Missing resource identifier encoding may lead to security vulnerabilities#803922ValidInformation DisclosureMedium2020-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.Analysed#1955370ValidCross-site ScriptingMedium2023-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 DoSAnalysed#431561ValidNo weakness recordedMedium2018-12-05–17
XSS vulnerability in sanitize-method when parsing link's hrefAnalysed#328270ValidCross-site ScriptingMedium2018-03-22–18
Possible DoS in NumberHelpersAnalysed#2814774ValidDenial of ServiceMedium2026-10-06–18
Sauce Labs API key unencrypted in an old commit#1302395DuplicateCryptographyMedium2024-10-08–23
Action Text to_markdown: <code>/<pre> content escapes its delimiter, letting a stored body inject arbitrary MarkdownAnalysed#3994016ValidCross-site ScriptingMedium2026-09-12–23
ActionView sanitize helper bypass leading to XSS using SVG tag.Analysed#1694173ValidCross-site ScriptingMedium2023-07-10–24
Regular expression denial of service in ActiveRecord's PostgreSQL Money typeAnalysed#1023899ValidDenial of ServiceMedium2021-02-11–33
Action Text XSS (Rails 7.1.x)Analysed#2389565ValidCross-site ScriptingMedium2025-02-04–33
Path Traversal on Default Installed Rails Application (Asset Pipeline)Analysed#307808ValidFile and Path HandlingMedium2018-07-19$1,50038
XSS vulnerabilities due to missing checks in tag helpersAnalysed#1444151ValidCross-site ScriptingMedium2023-07-28–41
ActiveStorage Disk Service Path Traversal via Custom Blob Key InjectionAnalysed#3580511ValidFile and Path HandlingMedium2026-05-07–57
1-Click Cross-Site Scripting via Custom Configuration in SafeListSanitizer#3008446InformativeCross-site ScriptingMedium2025-04-09–70

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, where there is one, which can be wrong. Data as of 2026-11-15.