File size: 434 Bytes
34367da
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Test file with security issues
function getUserData(userId) {
  const query = "SELECT * FROM users WHERE id = " + userId; // SQL injection
  const result = eval(query); // XSS risk
  console.log(result); // Should use proper logging
  return result;
}

function displayUserName(name) {
  document.getElementById('user').innerHTML = name; // XSS vulnerability
}

const data: any = getUserData(123); // Using 'any' type