An intentionally vulnerable Java Spring Boot web application designed for security testing and educational purposes.
# Build and run
mvn clean package
java -jar target/insecureforum-0.0.1-SNAPSHOT.war
# Or using Maven
mvn spring-boot:runAccess the application at http://localhost:8180
- admin/admin
- eddy/eddy
- john/john
- Java 8
- Spring Boot 1.5.19
- H2 Database (in-memory)
- JSP/JSTL
- Maven
This application intentionally contains:
- SQL Injection
- Insecure authentication
- Missing CSRF protection
- No input validation
- Plain text passwords
mvn testUse Fortify CLI for security scanning (see CLAUDE.md for detailed workflow).