Automated security vulnerability testing covering OWASP Top 10, SQL injection, XSS, CSRF, and authentication issues