NoSQL Injection с помощью простого find_by в RoR
Я новичок в RoR, и у меня есть основной вопрос.
Коллега сказал мне, что следующий код может вызвать NoSQL Injection:
User.find_by(username: param[:username])
Я знаю, что я не должен читать напрямую из параметра, но я все еще думаю, что код не может генерировать какие-либо инъекции NoSQL. Я ошибаюсь?
1 ответ
Ваш коллега ошибается и должен создать рабочий эксплойт, если он считает, что это правда.
Предоставление хэша пар ключ/значение в Rail
Есть определенные проблемы, от которых Rails вас не защитит, например, значение