Sensitive Data Exposure
# Vulnerable code (transmitting sensitive data over unencrypted channel)
loginData = {
"username": request.getParameter("username"),
"password": request.getParameter("password")
}
httpClient.post("http://example.com/login", data=loginData)
# Secure code (transmitting sensitive data over encrypted channel, e.g., HTTPS)
loginData = {
"username": request.getParameter("username"),
"password": request.getParameter("password")
}
httpClient.post("https://example.com/login", data=loginData)
Last updated