Software security: Vulnerabilities and protections Notes | Scholar Quill