UNPKG

eslint-plugin-weblint-security

Version:

ESLint rules for enhanced security - even for React and Node.js!

21 lines (15 loc) 553 B
const mysql = require('mysql'); const readline = require('readline-sync'); const dbConnection = mysql.createConnection({ host: 'localhost', user: 'admin', password: 'password', database: 'my_db', }); // Some user input - SQL injection input example: 42 OR 1=1 let phone = readline.question("What is your phone number?\n"); const sql = 'SELECT * FROM users where tlf = ?'; // Connect to the database dbConnection.connect(); // Execute query dbConnection.query(sql, [phone], (err, result) => console.log(result));