What problem does it solve? Java applications frequently ship with preventable vulnerabilities like SQL injection, XSS, hardcoded secrets, and weak password hashing. This Skill provides a structured security checklist so reviewers can systematically audit Java code against the OWASP Top 10 before release. ## Core Features & Use Cases - OWASP Top 10 Coverage: Maps each risk category (A01-A10) to concrete Java mitigations with code examples. - Framework-Specific Guidance: Includes patterns for Spring Security, Quarkus, Jakarta EE, JPA/Hibernate, and plain JDBC. - Secure Coding Patterns: Provides ready-to-use examples for Bean Validation, parameterized queries, BCrypt/Argon2 password hashing, CSRF protection, security headers, and safe Jackson deserialization. - Use Case: Before a production release, ask the AI to audit your Spring Boot REST controller and service layer; it will flag string-concatenated JPQL queries, missing authorization checks, and hardcoded credentials. ## Quick Start Review this Java codebase for security vulnerabilities using the OWASP Top 10 checklist and report any injection, authentication, or secrets management issues.