Security scanning and vulnerability auditing following OWASP Top 10 guidelines with automated remediation