The OWASP Top 10 Explained: A Comprehensive Guide to the Most Critical Web Application Security Risks