https://medium.com/@ademawan1210/top-10-security-vulnerabilities-every-developer-should-know-f22664a1ba61