CVE-2017-0905
SSRF vulnerability in Recurly gem's Resource#find.
Einstufung nach Quelle
Trivys eigenes Label ist CRITICAL. Kritisch laut NVD, GHSA, Ruby Advisory DB.
Beschreibung
The Recurly Client Ruby Library before 2.0.13, 2.1.11, 2.2.5, 2.3.10, 2.4.11, 2.5.4, 2.6.3, 2.7.8, 2.8.2, 2.9.2, 2.10.4, 2.11.3 is vulnerable to a Server-Side Request Forgery vulnerability in the "Resource#find" method that could result in compromise of API keys or other critical resources.
Betroffene Pakete und behobene Versionen
| Quelle | Paket | Behoben in |
|---|---|---|
| rubygems::GitHub Security Advisory RubyGems | recurly | 2.3.10, 2.2.5, 2.1.11, 2.0.13, 2.9.2, 2.8.2, 2.7.8, 2.6.3, 2.5.4, 2.4.11, 2.11.3, 2.10.4 |
| rubygems::Ruby Advisory Database | recurly | ~> 2.0.13, ~> 2.1.11, ~> 2.2.5, ~> 2.3.10, ~> 2.4.11, ~> 2.5.3, ~> 2.6.3, ~> 2.7.8, ~> 2.8.2, ~> 2.9.2, ~> 2.10.4, ~> 2.11.3, >= 2.12.0 |
Referenzen
- https://dev.recurly.com/page/ruby-updates
- https://github.com/recurly/recurly-client-ruby
- https://github.com/recurly/recurly-client-ruby/commit/1bb0284d6e668b8b3d31167790ed6db1f6ccc4be
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/recurly/CVE-2017-0905.yml
- https://hackerone.com/reports/288635
- https://nvd.nist.gov/vuln/detail/CVE-2017-0905