World Congress 2026 Europe Jul 9, 2026 Session details

Bulletproof Web Applications: The 2025 OWASP Top Ten

Christian Wenz

Delaying dependency updates by 48 hours can save your web app from zero-day malware. Master this and other game-changing architectural defenses from the 2025 OWASP Top Ten.

Pause
Mute Enter Fullscreen
#1 about 7 min

Overview of the 2025 OWASP Top Ten list

Understanding the core purpose and structural changes of the updated web application security awareness document.

#2 about 2 min

Preventing broken access control and mass assignment

How parameter manipulation and automatic model binding lead to unauthorized data modification.

#3 about 2 min

Addressing security misconfiguration via HTTP headers

Securing web applications effortlessly by configuring strict referral policies and browser security headers.

#4 about 2 min

Mitigating risks in the software supply chain

Balancing immediate vulnerability patching with delayed dependency updates to avoid malicious package versions.

#5 about 5 min

Fixing cryptographic failures by enforcing encrypted transport

Protecting data in transit by fully adopting strict transport security and secure cookie flags.

#6 about 2 min

Handling modern injection flaws and cross-site scripting

Defeating JavaScript injection attacks through proper output escaping and strict content security policies.

#7 about 3 min

Addressing insecure design through early threat modeling

Implementing security from the start by utilizing reference architectures and shifting security practices left.

#8 about 2 min

Securing token signatures and preventing authentication failures

Avoiding critical authentication flaws by using strong cryptographic secrets and secure session management patterns.

#9 about 2 min

Maintaining software and data integrity during execution

Protecting runtime execution against tampering by strictly verifying data types and utilizing subresource integrity hashes.

#10 about 2 min

Establishing active processes for logging and alerting

Transforming passive log collection into proactive security monitoring by implementing automated anomaly detection and escalation chains.

#11 about 2 min

Securing applications against exceptional condition mishandling

Preventing sensitive information leakage and resource exhaustion by properly managing application exceptions and stack traces.

#12 about 1 min

Identifying missing security risks beyond the top ten

Evaluating additional emerging threats like artificial intelligence prompt injection and excessive resource consumption vulnerabilities.

#13

Fixing model mass assignment vulnerabilities in code

Remediating unauthorized data binding using dedicated view models or private property setters.

Matching moments

12:11 min

Identifying and mitigating top software vulnerability classes

Thomas Konrad · WWC 2021

1:38 min

Overview of the OWASP API security top ten

Christian Wenz Christian Wenz · WWC 2025

48 sec

Overview of five common software security pitfalls

Alexander Pirker · WWC 2022

1:28 min

Identifying common security vulnerabilities via the OWASP project

Ramona Schwering Ramona Schwering · WWC 2024

6:43 min

Implementing seven essential steps for modern web security

Bartosz Pietrucha · JS Congress

2:43 min

Understanding common web application vulnerabilities and risks

Jakub Andrzejewski · WWC 2023

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Secure-by-Inclusion: Preventing Accessibility Barriers from Becoming Security Vulnerabilities

Radostina (Ina) Tsvetkova

Norwegian Directorate of Labour and Welfare (NAV), Senior Advisor in Digital Accessibility and Inclusive Design

Radostina (Ina) Tsvetkova
Open session

World Congress 2026 North America

The Things Your AI Isn't Telling You

Desmond Lamptey

Lead Software Engineer @ Capital One

Desmond Lamptey
Open session

World Congress 2026 North America

Your Threat Model Is Lying to You: Why Modeling the Design Isn’t Enough in 2026

Farshad Abasi

CEO/Founder, Eureka DevSecOps + Forward Security

Farshad Abasi
Open session

World Congress 2026 North America

Practical Threat Modeling for Software Developers

Mudassir Syed

Lead Security Software Engineer

Mudassir Syed
Open session

World Congress 2026 North America

Know Your Enemies: Live Exploit of a PHP Engine Security Breach

Alexandre Daubois

CTO of Les-Tilleuls.coop / Symfony Core Team / PHP & FrankenPHP Core Maintainer

Alexandre Daubois
Open session

World Congress 2026 North America

Stop Running Mystery Meat in Production

Jeroen van Erp

Technical Advocate @ SUSE

Jeroen van Erp