By Pedram Hayati

40,000 CVEs and Counting: What 60 Years of AppSec Tells Us About 2025

Cybersecurity Ballroom 3 Friday at 10:45am - 11:15am

Application security is not getting easier. Despite better tools, more CVEs, and widespread “shift-left” adoption, vulnerabilities continue to scale with system complexity.

This talk distils 60 years of application security history—from early networked systems to modern cloud-native and AI-driven stacks—and connects it to what Python developers are facing today. Using real incidents, ecosystem data, and patterns observed across decades, the session explains why AppSec keeps failing in familiar ways and where the industry is heading next.

The goal is understanding which problems are structural, which are self-inflicted, and which approaches are finally worth investing in.

Based on my keynote delivered at OWASP AppSec Singapore 2025, this talk compresses six decades of application security evolution into actionable lessons for modern Python teams.

The session covers three phases:

  • 1965–2010 – How early security failures forced secure development practices, training, and process discipline
  • 2011–2023 – Why DevOps, cloud-native architectures, and supply chains multiplied both tooling and risk
  • 2024–2025 and beyond – What AI, complexity, and non-deterministic systems mean for future vulnerabilities

The talk explains why tool-first security consistently underdelivers, why “shift-left” without engineering context fails, and what emerging approaches like predictive scanning and proactive threat modelling can realistically achieve.

Pedram Hayati

Pedram Hayati

Dr Pedram Hayati works at the intersection of software engineering and application security, with a focus on making security an engineering discipline.

He is the founder of SecDim, a developer security wargame, and has spent the last two decades working across both offensive security and application security. Since 2005, he has published more than 25 zero-day advisories, reported thousands of vulnerabilities to large technology organisations, and previously led the global penetration testing function at a major cybersecurity enterprise.

Pedram holds a PhD in Information Security and Machine Learning and lectures postgraduate cyber security at the University of New South Wales (UNSW ADFA). He also founded SecTalks.org, a non-profit security community with an international footprint. His work has been presented at conferences including Black Hat, DEF CON, FIRSTCon, NDC, and OWASP AppSec.