~/conference

OWASP 20th Anniversary 2021

OWASP 20th Anniversary on the main website for The OWASP Foundation. OWASP is a nonprofit foundation that works to improve the security of software.

application security engineers, security researchers, devops engineers, software developers, security managers, open source project maintainers, security educators

OWASP Top 10 2021; Application Security Verification Standard; CycloneDX SBOM format; Dependency-Track supply chain analysis; Dependency-Check evidence identification; Threat modeling CI/CD pipelines; Mobile Security Testing Guide; CSRF and XSS mitigations; OWTF pentest orchestration tool; Security Shepherd gamified training; Security chaos engineering; JWT parsing and validation

titleauthorlength
Keynote: Who Deserves Cybersecurity? Expanding Our Circle of CareEva Galperin52m
Claims that AVs miss commercial stalkerware (about a 60% hit rate on early tests) prompt formation of a coalition of EFF plus nine organizations, a tight…
Talk in English on
Keynote: 20:20 The History and Future of OWASPMark Curphey51m
A founding story: a Wall Street Journal XSS at Charles Schwab sparks a no-plan launch of OWASP, the original static guide mutates into a wiki, and projects…
Talk in English on
Keynote: AppSec: From Outsiders to AlliesChris Wysopal56m
Narrative traces a concrete arc: early bug research finds broken access control in Lotus Domino that still tops OWASP years later; vendor coordination leads to…
Talk in English on
Keynote: Our Secure FutureJaya Baloo01h 14m
Ransomware now looks like a professional ransom‑as‑a‑service industry with call centers and infrastructure, and defenders lag on basics; the practical fixes…
Talk in English on
Keynote: Philippe De Ryck - AppSec is too hard?Philippe De Ryck53m
Modern AppSec fails on concrete details: JSON Web Token libraries expose six parsing methods so developers accidentally accept unsigned tokens — an alg=none…
Talk in English on
Flagship Projects: CSRFGuardAlbert-Tóth István35m
CSRFGuard is a concrete anti‑CSRF library that now supports stateless web apps and offers token per page and single‑use tokens, automatic token injection into…
Talk in English on
Flagship Projects: Security ShepherdSean Duggan28m
OWASP Security Shepherd is a gamified CTF framework that presents real web and mobile vulnerabilities and ships as a Docker image or a VirtualBox VM running a…
Talk in English on
Flagship Projects: Dependency TrackSteve Springett25m
Dependency Track claims to ingest, analyze and produce software bills of materials at high velocity and it is Apache 2.0 licensed with about 4 million Docker…
Talk in English on
Flagship Projects: OWTF Flagship ProjectSaurabh Nandedkar13m
OWTF is a Python-based pentest orchestration tool with Docker install and standard Python install options, a React web UI plus CLI, and a REST API for…
Talk in English on
Flagship Projects: CycloneDXSteve Springett, Patrick Dwyer26m
CycloneDX presents a claim: a lightweight SBOM format born in 2018 with yearly releases and an active 1.4 draft, focused on inventory, integrity and provenance…
Talk in English on
Flagship Projects: Top 10 "The making of the OWASP Top 10 and beyond"Brian Glas26m
Explains how the OWASP Top 10 2021 is derived from the largest dataset yet, combining raw incidence rate with a new coverage factor, CVSS exploit/impact…
Talk in English on
Flagship Projects: Dependency-CheckJeremy Long29m
OWASP Dependency-Check claims to find known vulnerable components by matching dependencies against the NVD and OSS Index, using evidence-based identification…
Talk in English on
Flagship Projects: Application Security Verification StandardA. van der Stock, J. Manico24m
ASVS claims to be a testable standard with verifiable requirements used for code review, architecture and QA rather than just awareness material. Version…
Talk in English on
Flagship Projects: DefectDojoMatt Tesauro, Aaron Weaver29m
OWASP DefectDojo claims to consolidate and dedupe findings from many scanners and it actually ingests 100+ tool parsers into a Django/Python backend with a…
Talk in English on
Flagship Projects: Cheat Sheet SeriesJim Manico11m
The OWASP Cheat Sheet Series moves off the old wiki into GitHub automation, running hundreds of contributors through scripted editing and review, and maintains…
Talk in English on
Flagship Projects: AmassJeff Foley29m
Amass claims to produce the most complete internet-facing inventory by ingesting OSINT, probing with DNS/TLS/web techniques and attack surface mapping, storing…
Talk in English on
Flagship Projects: Cloud-Native Application Security Top 10 Flagship ProjectRon Vider21m
OWASP launches a community-driven cloud native application security top 10 that lists ten concrete risks, not abstractions, with each entry naming attack…
Talk in English on
Flagship Projects: ModSecurity Core Rule SetChristian Folini29m
A ready-to-run rule set on the ModSecurity engine that removes common automated exploits: a Burp test of ~4M requests drops ~80–90% of reported weaknesses…
Talk in English on
Flagship Projects: Top 10 "Intro of Top 10"Andrew van der Stock29m
OWASP Top 10 2021 is released with analysis of 515,000 applications and concrete changes: injection drops from A1, cross-site scripting and JS injection are…
Talk in English on
Flagship Projects: Web Security Testing GuideMatteo Meucci20m
OWASP Web Security Testing Guide presents a concrete, versioned checklist, downloadable PDF and sample tests that target authentication, cross‑site scripting…
Talk in English on
Flagship Projects: Security Knowledge FrameworkGlenn ten Cate26m
The OWASP Security Knowledge Framework claims to turn ASVS and MASVS into actionable work by using an expert wizard that picks from 300 ASVS requirements, by…
Talk in English on
Flagship Projects: Software Assurance Maturity Model (SAMM)Bart De Win28m
OWASP SAMM is a versioned software assurance maturity model with a live online assessment tool that replaces ad-hoc PDF/Excel surveys. It provides automated…
Talk in Dutch on
Flagship Projects: Juice ShopBjörn Kimminich24m
Shows that OWASP Juice Shop is a playable vulnerable e‑commerce app with 100 hacking exercises and about 20 live coding challenges that load the real source…
Talk in English on
Flagship Projects: ZAPSimon Bennetts27m
ZAP 2.11.0 delivers a YAML-driven automation framework with GUI editing and runnable tests (demo spider test expects 100 urls and actually finds 126), a new…
Talk in English on
Flagship Projects: Mobile Security Testing GuideCarlos Holguera, Sven Schleier19m
OWASP mobile guidance moves from slow manual releases to a fast automated pipeline that builds PDFs and 12–13 translations in under two minutes, and converts…
Talk in English on
Standard Classification: Automate Security, Don't Tell Your BossM. Tesauro27m
Automates security work with a concrete pipeline: intake, triage, run tests, normalize into Defect Dojo, and push to Jira so results flow instead of piling up…
Talk in English on
Standard Classification: Fight Club | Grow your ChapterSam Stepanyan, Tom Brennan30m
OWASP chapter advice focuses on concrete wins not platitudes: London grows to 1,000 members and routinely draws 100–300 attendees; capture‑the‑flag events…
Talk in English on
Standard Classification: DevSecOps in 2031: How robots and humans will ...S. Streichsbier27m
An explicit roadmap and specific claims decide whether to watch: a semi‑sentient hacker AI has compromised 95% of critical apps, the industry moves to typesafe…
Talk in English on
Standard Classification: Back to Basics: Looking for subtle bugs in beginne...Cole Cornford13m
Shows concrete failures: an authentication bypass via fail-open logic where a constructor defaults a flag to false and five authentication methods let requests…
Talk in English on
Standard Classification: Purple Teaming with PurpleTeamKim Carter25m
PurpleTeam is a security regression testing CLI and SaaS for web apps and APIs that runs headless in build pipelines or with a UI, built as NodeJS…
Talk in English on
Standard Classification: Live Q&A SessionTroy Hunt31m
A live Q&A explains what was built and what actually works: a searchable breach service holding 11.5 billion records with a domain search used by half the…
Talk in English on
Standard Classification: Birds & Buttons - Cyber Risk Success Criteria for Board ...S. Tan28m
Research from more than a thousand CxOs condenses into five executive questions (what data matters where it lives who can access it how it is protected and how…
Talk in English on
Standard Classification: Security Chaos Engineering - Turning the Tide in ...A. Rinehart23m
Claims that Security Chaos Engineering moves security from hope to measurable practice and demonstrates it with a working toolkit and experiments. Uses an open…
Talk in English on
Standard Classification: Achieving Security by Shifting Left in AgileBhushan B Gupta27m
Claim: security belongs in the backlog as concrete stories with acceptance criteria, not as vague "examples." The process embeds STRIDE prioritization and…
Talk in English on
Standard Classification: Threat Modeling the CI/CD Pipeline to Improve Softwar...D. Cornell28m
Shows that CI/CDs have a fractal attack surface illustrated by SolarWinds and Codecov incidents, explains failed netflow monitoring and a successful…
Talk in English on
Standard Classification: Everything You Always Wanted to Know About Finge...N. Nikiforakis29m
Claims that extensions leak identity via three concrete vectors: web-accessible resources, DOM side effects and a new CSS-based extension fingerprinting…
Talk in English on
Standard Classification: How To Review Code For VulnerabilitiesVickie Li28m
The session gives concrete review steps: use an IDE with global and regex search, run quick terminal scripts, and combine SAST SCA and secret‑scanners. Demo…
Talk in English on
Standard Classification: Good Bot, Bad Bot: Characterizing Automated Brows...N. Nikiforakis29m
A deployable system called Aristeus honeysites runs 100 fresh domains for seven months and records 26.4M requests and 200 GB from ~287K IPs, producing concrete…
Talk in English on
Standard Classification: Rough Consensus - An OWASP StoryJeff Williams27m
Claims that software security labels will fix market failure by making security visible and that prototypes plus dozens of studies and meetings with NIST and…
Talk in English on
Standard Classification: What Shall We Do With a Vendor SBOM?Wendy Nather26m
SBOMs arrive as concrete inventories and demand decisions: use them for pre‑procurement gating (license and provenance checks), for annotated vulnerability…
Talk in English on
Standard Classification: Top 10 Privacy Risks 2021Florian Stahl23m
OWASP publishes Top 10 Privacy Risks 2021 v2.0 after a yearlong update, using OECD principles and a structured risk rating that combines frequency and impact…
Talk in English on
Standard Classification: Introducing graph theory to Policy-As-CodeBarak Schoster26m
Checkov builds an in-memory DAG of infrastructure as code and runs graph policies that traverse dependencies to catch multi-resource misconfigurations, not…
Talk in English on
Standard Classification: Connecting the Dots: How Threat Intelligence Protect...C. Curelaru27m
Claims a working CTI program that turned monitoring into action by building an onboarding service and alert pipeline, integrating Recovery Future feeds with an…
Talk in English on
Standard Classification: Application Gateway: What is it and how can you ...G. Frei24m
A concrete system description: an OWASP reverse proxy called Application Gateway implements session management and federated login using OpenID Connect (plus…
Talk in English on
Standard Classification: Stop the looters: method to detect digital skimming a...N. Alexiou28m
Claims a concrete detection method: compute one-way SHA-256 checksums of inline and referenced JavaScript, store baseline hashes, and alert when a script’s…
Talk in English on
Standard Classification: API Security Top 10 - A Beginner's Guide to MitigationI. Mauny31m
OWASP API Security claims that APIs drive major breaches — IBM links 60% of cloud breaches to misconfigured APIs — and the Parler leak exposes 70 terabytes via…
Talk in English on
Topics of Interest: Effective Usage Analysis: The Shortest Path Between a Developer ...R. Elron30m
Claims a study of hundreds of Java .NET Python and JavaScript projects finds about 70% ineffective reported vulnerabilities; implements vulnerability…
Talk in English on
Topics of Interest: Automatic Vulnerability Remediation: The Trusted and Secure Road ...R. Elron30m
Claims that automatic remediation generates safe, human‑looking code, preserves functionality, and measurably reduces unattended issues; demonstrates fixes for…
Talk in English on
Topics of Interest: Unlocking Mobile App Security SecretsJan Seredynski31m
Demo shows walking through walls in Among Us by invoking a revive/die function and using a memory scanner to change Tamagotchi diamonds, claiming the scanner…
Talk in English on
Topics of Interest: React Native Security. Addressing typical mistakesJulia Potapenko23m
React Native increases attack surface by adding Facebook and optional JS engines so vulnerabilities in Hermes vulnerabilities found matter to apps. Platform…
Talk in English on
Topics of Interest: Five philosophies to building better application logsVeronica Schmitt23m
A concrete claim: the five philosophies (simplicity, tagging/metadata, hygiene, assume compromise, device-aware storage) produce forensically useful logs…
Talk in English on
Topics of Interest: Creating an IoT-connected Mobile App Compliance Program... MASVSB. Reed30m
Claims a working certification built on OWASP MASVS and MSTG, not a new theory: a 19‑page application profile plus a test‑case library whittles MASVS’s ~80…
Talk in English on
Topics of Interest: These are the Vulns You are Looking For: AppSec Champions & Jedi...J. Dickson26m
Nine months of structured research surveys 26 companies and produces concrete findings: mature programs use SAST DAST SCA, most take about a year to build, and…
Talk in English on
Topics of Interest: Attacking the microservice systems: methods and practical tipsA. Barabanov30m
A concise checklist and concrete findings help decide: a fragile npm JWT library at version 0.1.1 with no signature verification infects seven microservices; a…
Talk in English on
Topics of Interest: Scaling AppSec through EducationGrant Ongers31m
Claims that security teams are outnumbered 100:1 and that 50–80% more bugs surface in code review than in testing drive a programmatic approach: measure…
Talk in English on
Topics of Interest: Automated Finding Correlation where do SAST, DAST and ...R. Klein, E. Worcel24m
Built an automated correlation service that matches IAST, DAST and SAST findings and runs them against the OWASP Benchmark. IAST hits 100% on the benchmark…
Talk in English on
Topics of Interest: Post-DevOps, what should we shift-left?Riotaro Okada26m
Shows concrete results from the Hardening Project, an 8-hour security competition with 100+ participants split into 10–12 teams, live scoreboard, purchasable…
Talk in English on
Topics of Interest: vAPI: Vulnerable Adversely Programmed Interface (API Top 10)T. Kulkarni23m
A runnable vAPI lab reproduces the OWASP API Top 10 2019 as ten sequential exercises that yield a flag when exploited. The environment is vAPI lab with 10…
Talk in English on
Topics of Interest: An Attackers View on APAC's 2021 Three Major BreachesRic Campo25m
Covers three 2021 APAC breaches summarized from IHaveBeenPwned and public reports: Raychat leaks ~938,981 records (some reports say 150 million records)…
Talk in English on
Topics of Interest: Building Diversity into AppSecZoe Braiterman, Loredana Mancini, Vandana Verma Sehgal, Aastha Sahni, Jessica Gottsleben45m
Panel lists concrete outputs and next steps: free global trainings and mentorship programs, infosec girls and infosec kids chapters spun up, a developer…
Talk in English on
Attacking the microservice systems: methods and practical tipsA. Barabanov28m
Claims that microservice architectures reshape the attack surface and shows concrete assessment patterns: run SAST (bandit), dependency scans (safety), secret…
Talk in English on
Top 10 Challenges for DevSecOpsGary Robinson26m
A concise, actionable checklist: a Top 10 challenges list distilled from work with hundreds of companies since 2015 that names concrete failures — hooking…
Talk in English on
How Security, Development & Testing can work together to stop ...S. Chaplin27m
OWASP 2021 draft analyzes 500,000 applications and expands scope to roughly 400 CWEs, introducing insecure design (a cluster of ~40 CWEs) while merging…
Talk in English on
Kubernetes Security: Attacking and Defending K8s ClustersMagno Logan29m
Shows a concrete RCE against an outdated Drupal pod that leads to container escape, worker‑node takeover and cloud API key theft used to mine cryptocurrency…
Talk in English on
Common Application Security Mistakes that Enable Automated AttacksJason Kent27m
Analysis of billions of transactions finds concrete root causes: exposed swagger and wp json specs, forgotten v1 endpoints, verbose error messages, predictable…
Talk in English on
Common NGINX Misconfigurations That Leave Your Web Server Open ...S. Pearlman21m
Detectify researchers download and analyze 50,000 nginx configs with Google BigQuery and shell tooling and report concrete findings: a global missing root…
Talk in English on
Security begins with secure development environmentsV. Verma, S. Coochin21m
Snyk discloses concrete VS Code extension flaws that enable remote code execution by tricking a developer to click a link; the demo targets the instant…
Talk in English on
Software Security Engineering (Learnings from the past to fix ...)D. Mohanty39m
Claims that known bug classes persist for ~20 years and that it is possible to eliminate them across an organisation and reach 99.99% security resilience…
Talk in English on
AWS (mis)configuration from an attacker’s-eye viewKavisha Sheth26m
Quick, practical tour of real AWS misconfigurations with live demos and measurable results: uses aws-cli and the IAM Policy Simulator to enumerate privileges…
Talk in English on
Costly mistakes in serverless computingMiguel A. Calles28m
Built a serverless app on AWS using Route53 S3 CloudFront API Gateway Lambda DynamoDB and it works but exposes concrete failures: accidental input-injection of…
Talk in English on
Using binary search algorithms for blind sql injectionJuan Pablo Quiñe Paz32m
Applies a binary search algorithm to boolean blind SQL injection and shows concrete gains versus character‑by‑character queries, implemented as a Python script…
Talk in English on
Hack Your APIs in 15 Minutes or LessHimanshu Dwivedi26m
Claims that hackers routinely exfiltrate large volumes of data from Shadow APIs in about 15 minutes by decrypting an app, decompiling it, and extracting URLs…
Talk in English on
Security Metrics: Protecting Our Digital Assets of the FutureCaroline Wong25m
A concrete metric is defined: defect density (vulns per million LOC) and used to align dev and execs; a concrete target of 20% reduction goal achieved across…
Talk in English on
Agile Threat Modeling with Open-Source ToolsChristian Nils Schneider30m
Claim: Threagile turns threat models into YAML model as code that live in Git, generate diagrams and reports, and track mitigations. It runs as a CLI and REST…
Talk in English on
Your code might be secure, but what about your pipeline? ...M. Szydłowski26m
Claim: CI/CD components are the weak link — misconfigured CI, SCM or artifact stores let attackers bypass code review and inject artifacts. Evidence: common…
Talk in English on
Developers Struggle with Application Security (and How to Make ...)S. Gerlach27m
Claim: developers struggle because tooling, process, and trust are misaligned and security teams create bottlenecks. Recommended fixes are concrete: treat…
Talk in English on
Running a local ChapterSerge Borso28m
Chapter needs: steady speakers, sponsors and a small volunteer board (about six active helpers) to handle venues, vetting and outreach. Expect to pay for…
Talk in English on
All your Ether belong to us (Hacking Ethereum-based DApps)L. Q. Gonzales26m
Live demos deploy Solidity contracts to a local test chain via Remix and Web3 (v3.js) with MetaMask and successfully exploit them. The talk shows calldata…
Talk in English on
Redefining Threat Modeling: Security team goes on vacationJeevan Singh29m
Claims that a structured program trains engineers to own most threat models using STRIDE and three staged workshops, then phases of observation, review and a…
Talk in English on
Security As Code - The New Model Of Achieving Security At ScaleChenxi Wang23m
Argues for moving security into policy as code with a concrete pipeline: author, test, deploy, monitor and remediate; names infrastructure as code examples…
Talk in English on
The future of Dev[Sec]Ops transformationLarry Maccherone30m
Decides on concrete claims: a tested Comcast prototype that scales to 600 development teams and ~10,000 developers, a reported 85% reduction in risk, and a…
Talk in English on
OWASP ESAPI – A Retrospective: The Good, the Bad, & the UglyKevin Wall24m
Project history and concrete outcomes matter: ESAPI starts as interfaces plus a bundled reference implementation, that bundling creates brittle coupling and…
Talk in English on
Over 20 Years of SQL Injection Attacks in the Wild - Time to Refine and ...Or Katz25m
Claims that CDN logs classified as SQL injection attacks plus NLP and data‑mining produce usable rules and insights: a five-step process cleans and tokenizes…
Talk in English on
Preventing an OWASP Top 10 in the world of AIAaron Ansari25m
Claims a working exploit of prompt injection where a chatbot learns a provided filename like malicious.exe and later serves it back as an action item, and…
Talk in English on
Code-Origin Policy: Towards a Formal User Privacy Protection for the WebPhu H. Phung27m
Claims a code-origin policy that mediates JavaScript at runtime by tracking the code’s source, enforces per-origin permissions (cookies, network, DOM) and lets…
Talk in English on
OWASP Nettacker Project PresentationSam Stepanyan26m
OWASP Nettacker presents a Python multi-threaded network scanner that combines port scanning, vulnerability checks and brute forcing into reusable profiles and…
Talk in English on
It's Not Your Developers' FaultEdwin Kwan27m
Claim: modern breaches often stem from cloud and supply‑chain realities not developer sloppiness. Teams now assemble 98% open‑source by component count — one…
Talk in English on
Objects In The Rear View Mirror Are Closer Than They AppearErez Yalon24m
Claim: cloud native complexity raises real exploitable gaps by gluing code, SCA, SAST, container scans, Kubernetes and IaC (Terraform, CloudFormation) so…
Talk in English on
Achieving the Web Isolation Nirvana - How far along are we?Jasvir Nagra, Pedro Fortuna30m
Shows a runnable client-side sandbox that is embeddable and requires no browser modification, demonstrates a plain compromised third‑party script exfiltrating…
Talk in English on
Your company, as a Knowledge Graph - the foundation of cybersecurity’s futureO. Cical24m
Claims that merging a knowledge graph with cloud security posture management yields a Security Knowledge Graph that maps multi‑cloud entities, supports…
Talk in English on
Decoded: Leverage Cybersecurity as a Business EnablerNicole Dove20m
Claims a concrete playbook: a three‑pronged alignment accountability awareness strategy, a listening tour to change audit behavior, and operationalized…
Talk in English on
The future is simple - introducing the CRERob Van Der Veer, Spyros Gasteratos28m
Official go live of the Common Requirement Enumeration (CRE), an interactive linking platform that maps requirements across ASVS, Testing Guide, NIST, PCI‑DSS…
Talk in English on
Bot or human? Detecting malicious bots with machine...Benjamin Fabre, Antoine Vastel23m
Claims a production engine that ingests billions of signals and combines client‑side fingerprints and server‑side TLS/HTTP attributes to spot advanced bots…
Talk in English on
Looking at 4 years of web honeypot attacks: tactics, ...Malcolm Heath, Raymond Pompon26m
Collection covers over 9 million events across ~52 months from hundreds of web honeypots, ingesting about 11,000 events/day into a Python/pandas/Jupyter…
Talk in English on
Blockchain-based Security Framework for Cyber Physical Systems (BSF-CPS)A. Vyas27m
Proposes a hybrid open and consortium blockchain to federate CPS actors, with smart contracts verifying device-signed payloads and a nonce-per-request to…
Talk in English on
AppSec Timeline: Wins, Failures, Promises, and PredictionsJoseph Feiman30m
Stats: 32% information leakage, 18.3% cross-site scripting, 20% insufficient transport protection, multiple severe flaws per site and 7.3 HTTP response…
Talk in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.