Beskrivning
- The OWASP Top Ten 2025
- A01 – Broken Access Control
- Access control basics
- Case study – Broken authn/authz in Apache OFBiz
- Confused deputy
- Insecure direct object reference (IDOR)
- Path traversal
- Case study – RCE via path traversal in Apache OFBiz
- Lab – Insecure Direct Object Reference
- Path traversal best practices
- Authorization bypass through user-controlled keys
- Case study – Remote takeover of Nexx garage doors and alarms
- Lab – Horizontal authorization
- File upload
- Unrestricted file upload
- Good practices
- Lab – Unrestricted file upload
- Server-side Request Forgery (SSRF)
- Case study – SSRF in Ivanti Connect Secure
- A02 – Security Misconfiguration
- Configuration principles
- Web security configuration issues
- Content Security Policy
- Fetch directives
- Source allowlisting
- Strict CSP: using nonces and hashes
- CSP best practices
- Cookie security
- Cookie attributes
- Secrets management
- Hard coded passwords
- Best practices
- Lab – Hardcoded password
- XML entities
- DTD and the entities
- Entity expansion
- External Entity Attack (XXE)
- File inclusion with external entities
- Server-Side Request Forgery with external entities
- Lab – External entity attack
- Preventing XXE
- Lab – Prohibiting DTD
- Case study – XXE vulnerability in Ivanti products
- A03 – Software Supply Chain Failures
- Using vulnerable components
- Untrusted functionality import
- Supply chain security and the Software Bill of Materials (SBOM)
- SBOM examples
- Case study – The Polyfill.io supply chain attack
- Vulnerability management
- Lab – Finding vulnerabilities in third-party components
- DevOps, the CI / CD build process and Software Composition Analysis
- Dependency checking in Java
- Lab – Detecting vulnerable components
- A01 – Broken Access Control
- Wrap up
- Secure coding principles
- Principles of robust programming by Matt Bishop
- And now what?
- Software security sources and further reading
- Java resources
- Secure coding principles
Kursen levereras i samarbete med





Recensioner
Det finns inga recensioner än.