Поиск всех потенциальных SQL-инъекций через sequelize в проекте узла

#javascript #sql #node.js #sequelize.js

#javascript #sql #node.js #sequelize.js

Вопрос:

Я видел устаревший проект, который имеет смысл для SQL-инъекций с помощью Sequelize raw запросов. Чтобы определить потенциального подозреваемого, я искал во всем проекте:

Существуют ли другие способы запуска SQL-инъекции через sequelize, кроме использования query literal методов and?

Комментарии:

1. проверьте также .fn функции, они могут принимать простую строку

Ответ №1:

Sequelize.fn также может быть опасно, если у нас есть что-то подобное:

 Sequelize.fn('EXECUTE_FN', 'DROP TABLE sometable;')