CVE-2017-17916: SQL Injection
DISPUTED SQL injection vulnerability in the 'findby' method in Ruby on Rails 5.1.4 and earlier allows remote attackers to execute arbitrary SQL commands via the 'name' parameter. NOTE: The vendor disputes this issue because the documentation states that this method is not intended for use with untrusted input.
Affected Software
Event History
Frequently Asked Questions
What is CVE-2017-17916?
CVE-2017-17916 is a SQL injection vulnerability in the 'find_by' method in Ruby on Rails 5.1.4 and earlier.
How does CVE-2017-17916 work?
CVE-2017-17916 allows remote attackers to execute arbitrary SQL commands by exploiting the 'name' parameter in the 'find_by' method.
What is the severity of CVE-2017-17916?
CVE-2017-17916 has a severity level of high with a CVSS score of 8.1.
How can I fix CVE-2017-17916?
To fix CVE-2017-17916, it is recommended to upgrade Ruby on Rails to a version higher than 5.1.4.
Where can I find more information about CVE-2017-17916?
More information about CVE-2017-17916 can be found at https://kay-malwarebenchmark.github.io/blog/ruby-on-rails-arbitrary-sql-injection/