POJIA破甲
地图 / redirect_to(["string"]) remote code execution

redirect_to(["string"]) remote code execution

信息泄露 / 错误信息泄露 / #1106652

厂商
Ruby on Rails
严重程度
低危
赏金
—
弱点
错误信息泄露
研究员
@gmcgibbon
披露日期
2021-05-07
资产
https://github.com/rails/rails
CVE
CVE-2021-22885

该报告还没有中文解读。

原文摘录

摘自原文(471 字符中的一小部分)
For example, `redirect_to(params[:user_input])` with a URL of `?user_input[]=something` calls the method `something_url` and tries to redirect the return value of the method. If this call is on an unauthenticated route, it would allow an external user to test if a route name exists by determining …

默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Ruby on Rails 所有。

时间线

  • 报告提交
  • 公开披露
阅读 HackerOne 原文 ↗作者 @gmcgibbon · 版权归作者与 Ruby on Rails 所有

同类报告

information disclosure of secret_key_base via encoding charctersGitLab · 2019-06-13 · $3,500Lack of rate limiting in https://███/PKI/PassReset.aspx leads to PII disclosure and potential account takeoverU.S. Dept Of Defense · 2024-10-25A HackerOne employee's GitHub personal access token exposed in Travis CI build logsHackerOne · 2017-05-23 · $2,000internal path disclosure via register errorTennessee Valley Authority · 2023-11-30phone number exposure for riders/drivers given email/uuidUber · 2017-06-02The impossibility of inclusion of the trial (BROWSER)New Relic · — · $200