~/conference

OWASP Global AppSec San Francisco 2024

application security engineers, security researchers, red teamers, security architects, product security managers, platform engineers, developers

prompt injection and RAG grounding; Microsoft Copilot plugin persistence; GraphQL path traversal exploits; OData injection in Power Platform; WebRTC TURN and RTP abuse; server-side HTML sanitization failures; vulnerable AI infrastructure (AI Goat); open source maintainer burnout risks; software supply chain security; container escape techniques and defenses; SBOM collection and usage; OWASP AppSec maturity models (ASVS SAMM DSOMM)

titleauthorlength
Keynote: Thriving in the Age of AIAanchal Gupta38m
Claims and measurable examples drive the decision: ChatGPT hits 100 million users in one year; Walmart projects +$20 billion from AI supply‑chain work; Pfizer…
Talk on
Keynote: Red, Blue, and Purple AIJason Haddix01h 03m
Talk claims practical, ready-to-run artifacts: prompt methodology that yields 30–35% improvement over single‑shot prompts, system prompts tuned for ChatGPT‑4…
Talk on
Keynote: Navigating the Intersection of Technology, Security, and TrustReeny Sondhi57m
After a public breach the organization moves to WebAuthn as a stronger second factor for 8,000 people in days and measures that change by customer feedback…
Talk on
Keynote: Think Like a HackerTed Harrington35m
Claims specific vulnerabilities and remedial actions: security research finds dating apps let attackers change vote data, bypass payment controls, and…
Talk on
Living off Microsoft CopilotMichael Bargury49m
Demonstrates a red-team–grade exploit chain: Copilot plugins can install a persistent backdoor into other users’ Copilot interactions, allowing data theft and…
Talk on
GraphQL Exploitation: Secondary Context Attacks and Business LogicWillis Vandevanter33m
GraphQL servers commonly forward client input into internal REST calls so path traversal via ID/string input lets attackers pivot into backend APIs; real…
Talk on
O My Data: OData Injection attack in Microsoft Power Platform and UiPathAmichai Shulman48m
New protocol-level exploit called OData Injection targets Microsoft Power Platform and appears in UiPath connectors enabling data exfiltration and…
Talk on
Web Security Experts: Are you overlooking WebRTC vulnerabilities?Sandro Gauci46m
Findings include TURN relay abuse, RTP injection, and signaling flood with concrete demos: a stunner-based TURN relay probe that abused misconfigured TURN…
Talk on
AI Goat: A Damn Vulnerable AI InfrastructureOfir Yakobi, Shir Sadon37m
Deliberately vulnerable lab called AI Goat reproduces OWASP AI Top 10 risks and yields three hands‑on challenges; deployment uses Terraform and Github Actions…
Talk on
Sanitize Client-Side: Why Server-Side HTML Sanitization is Doomed to FailYaniv Nizry27m
Claim: server-side HTML sanitization repeatedly fails because parsing and serialization differ across HTML versions, parsers and browsers, and real-world…
Talk on
Hidden Chains: Revealing High-Impact Bugs from Bounty submissionsMurali Vadakke Puthanveetil, Vinay Prabhushankar42m
Curated bounty reports show concrete wins not promises: a compromised S3-hosted binary in FS events S3 takeover executes on macOS and prompts a reserved-bucket…
Talk on
Hackuracy: Boosting AST accuracy through hackingAndres Roldan41m
Claim: scanners alone miss most real exposure while combining scans with manual hacking finds far more. Experiment uses an insecure-by-design web app Moderna…
Talk on
Kernel Alchemy: Crafting Mobile Kernel Code to Evade Modern RASP ProtectionsSubho Halder35m
Claim: modifying the Android kernel lets RASP checks be intercepted and falsified. Implements a custom ohas driver and either direct syscall table hooking or…
Talk on
Modernizing the Application Penetration Engagement and Reporting LifecycleRyan Armstrong41m
Claims a full rebuild of the application penetration engagement lifecycle: moves from Word + VBA + SmartDocs + SharePoint snippets to a content-first pipeline…
Talk on
Navigating the complex and rapidly evolving world of product and application security regulationsAndrea Zodrow13m
Finite State claims regulators now force product security practices like SBOMs, continuous monitoring and 24‑hour incident reporting, citing 75 billion…
Talk on
Pay the Maintainers: xz utils Hack Highlights the Dangers of OSS Maintainer BurnoutMatthew Arnow35m
Claims that paying maintainers raises security actually come with numbers and interventions: a 400‑maintainer Tidelift survey finds 60% of maintainers are…
Talk on
OWASP Top 10 Risks for Open Source SoftwareGeorge Apostolopoulos25m
A concise set of concrete risks and mitigations: a Census2 datapoint shows 80–85% open source of some Java projects so dependency risk is pervasive…
Talk on
OWASP DevSecOps Maturity Model (DSOMM)Timo Pagel25m
Claims a practical DSOMM-based program that moves teams from Excel inventories to an inventory of production dependencies, runs 2 hour interview assessments…
Talk on
OWASP Coraza - Web Application FirewallJuan Pablo Tosso32m
Coraza claims drop‑in compatibility with the OWASP Core Rule Set while serving cloud‑native deployments, showing 4 million requests in 8 minutes on a 32‑core…
Talk on
OWASP Software Assurance Maturity Model (SAMM)Aram Hovsepyan, Sebastien Deleersnyder26m
SAMM presents a maturity model with levels 0–3, an assessment questionnaire that measures both coverage and quality of activities, direct mappings to…
Talk on
OWASP IoT Security Testing Guide (ISTG)Aaron Guzman26m
OWASP ISTG presents concrete, repeatable IoT penetration steps: an eight‑interface test case catalog, clear PA1–PA4 physical access levels and…
Talk on
OWASP NettackerArkadii Yakovets, Sam Stepanyan34m
OWASP Nettacker is a Python 100% tool that runs without external binaries and can scan thousands of IPs or all subdomains of a domain, chain modules and run in…
Talk on
OWASP Serverless Top 10David Melamed, Aruneesh Salhotra28m
Claims OWASP Serverless Top Ten is the industry reference that must be refreshed: the current list dates from 2017 and the project runs a ~12‑month V2 process…
Talk on
OWASP DefectDojoMatt Tesauro27m
DefectDojo is an open source AppSec platform that aggregates 180+ scanner parsers and exposes a REST‑based API, normalizing and de‑duping findings, grouping…
Talk on
OWASP Application Security Verification Standard (ASVS)Shanni Prutchi, Ryan Armstrong35m
Standard currently lists about 278 controls across 14 topics and keeps level one almost entirely pen‑testable; version 5.0 aims to ship a candidate v5 before…
Talk on
OWASP JuiceShopBjoern Kimminich39m
A vulnerable web app born in 2014 grows from 23 hacking challenges to 107 hacking challenges including 31 linked coding exercises and a handful of Web3…
Talk on
AppSec Meets Project Management: Hacking the Frameworks for Secure SoftwareStefan Brätsch33m
Compares concrete framework fit and gaps: PMBOK/PMI treats security appears 17 times in PMBOK and only once as “information security,” while PMI’s acquisition…
Talk on
Running Your Application Security Program Like a MarathonDerek Fang35m
Draws concrete parallels: mental training maps to persistent program building, seven marathons becomes proof that steady pacing wins, and specific tooling…
Talk on
Who Hurt You? Earning the trust of developersTanya Janca46m
Argues that developer buy‑in is the linchpin: trust shortage creates attrition, slows innovation, and blocks fixes; specific fixes include secret scanning and…
Talk on
Bridging Security & Privacy Standards: Harnessing OpenCRE for Effective MappingDimitar Raichev32m
Claims that OpenCRE-generated mapping produces fast, automated mappings are backed by a direct comparison to a SAMM → SSDF official mapping where OpenCRE…
Talk on
Businesses Run On Risk And Debt: Why Communicating Security Risk Is HardDwayne McDaniel46m
Claim: executives hear resiliency and technical debt very differently than security people do, so budget requests fail. Concrete moves: translate CVEs and CVSS…
Talk on
How Three Threat Modelers Can Influence an Entire OrganizationLéandre Forget-B., Laurent Bouchard45m
Three full‑time threat modelers scale practice across a 58,000‑person firm with 4,000 developers over three years by adopting a concise AIV taxonomy, training…
Talk on
How to get developers to want to adopt AppSecMatan Rabi37m
Claims a practical framework: translate vulnerabilities into engineering ownership and KPIs, prioritize fixes by business impact not CVSS, and integrate…
Talk on
The Broken State of DevSecOps and Its Maturity ModelEitan Worcel, Dustin Lehr40m
Claims that the DevSecOps maturity model is broken and SLAs are ignored, backed by concrete failure modes and a replacement model showing stages, metrics, and…
Talk on
Learning to build an effective security design review programFelix Matenaar, Ari Fay40m
Over two years and about ~400 design reviews for a 500‑developer org the team builds a repeatable program: automated intake from the feature roadmap, a…
Talk on
I Know What You Did Last Summer: Lessons Learned from Privacy Breaches and ScandalsKim Wuyts52m
Covers concrete incidents and what failed: a vending machine facial recognition deploys biometric capture with a lawyer-approved “GDPR compliant” claim that…
Talk on
Striding Your Way to LINDDUN: Threat Modeling for PrivacyShanni Prutchi, Chris Bush48m
Shows a concrete privacy workflow: adopts LINDDUN go with 33 threat cards, draws cards against a simple DFD-style public library management system, and…
Talk on
Under the Radar: How we found 0-days in the Build Pipeline of OSS PackagesFrançois Proulx47m
Built a large‑scale analysis pipeline that clones ~350,000 repos, parses workflows, runs specialized static checks and stores results in BigQuery then Neo4j…
Talk on
Don’t Make This Mistake: Painful Learnings of Applying AI in SecurityEitan Worcel41m
Tested OpenAI (GPT‑3) on two apps (Juice Shop, WebGoat) with ~100+ scanner findings: 29% solved with workable fixes, 19% partial or nonbreaking fixes, and 52%…
Talk on
Threat Modeling in the Age of AISusanna Cox45m
Claims a usable OWASP AI Exchange threat framework and a published ML SEC Ops architecture and shows how to apply them to concrete attacks like data poisoning…
Talk on
OWASP Top 10 for Large Language Models: Project UpdateSteve Wilson, Scott Clinton46m
OWASP reports concrete uptake: v1 adopted across gov and industry, thousands following on LinkedIn, hundreds of articles and videos, and over 100,000 estimated…
Talk on
OWASP AI Exchange experts on the future of security for AIChloe Messdaghi51m
OWASP AI Exchange claims a reusable, practical security framework — free under creative commons license — that maps threats across development and runtime…
Panel on
Millions Of Public Certificates Are Reusing Old Private KeysDylan Ayrey, Joseph Leon45m
Analysis of 7 billion certs in Certificate Transparency finds millions reusing private keys, including organizations that reissue the same key after revocation…
Talk on
Slack’s Vulnerability Aggregator: manage vulnerabilities at scaleAtul Gaikwad, Nicholas Lin43m
Slack builds a central Vulnerability Aggregator that ingests findings from 15+ scanners, normalizes them into a data model (finding rule, finding, asset…
Talk on
Escaping Vulnerability Hell: Bridging the Gap Between Developers and Security TeamsAhmad Sadeddin01h 06m
Claims concrete results: scanners miss 60% of vulnerabilities undetected and produce ~50% false positives; remediation runs from ~$400–$4,000 historically to…
Talk on
Maturing Your Application Security Program with ASVS-Driven DevelopmentAram Hovsepyan45m
Claims that 162 ASVS requirements (58%) are automatable and that an experiment adding 98 ASVS items to sprint planning yields 90 ASVS tests implemented in 10…
Talk on
5 Steps to VEX Success: Managing the End-to-End WorkflowCortez Frazier Jr.48m
States five concrete steps: generate SBOMs, detect vulnerabilities via SCA and CVE feeds, decompose with EPSS reachability and CISA KEV, triage by impact and…
Talk on
AI Code Generation - Benefits, Risks and Mitigation ControlsAruneesh Salhotra44m
Claims that AI code gen speeds delivery and cuts manual errors while vendors like GitHub Copilot Tabnine Google Codi AWS CodeWhisperer Codium and Replit are…
Talk on
Self-Discovering API Key Permissions and ResourcesJoseph Leon, Dylan Ayrey43m
A concrete method called self-discovery enumerates ownership, permissions and resources for exposed API keys by sending safe, non‑destructive API probes, using…
Talk on
The Missing Link - How we collect and leverage SBOMsCassie Crossley47m
Company policy changes and a lightweight platform generate and store 4,000+ SBOMs mostly from binaries, indexed for dependency lookup and customer sharing…
Talk on
The Container Escape Room: An Exploration of Container EscapesAmit Schendel45m
Shows a working exploit chain that uses the dirty_pipe kernel bug to overwrite the host runc page cache and seize execution, and a live demo that uses a small…
Talk on
Automatic application hardening by leveraging container runtime behavior analysisAmit Schendel31m
An automated pipeline records container runtime behavior with eBPF-based tools, generates native Kubernetes policies (seccomp profiles, NetworkPolicy, AppArmor…
Talk on
Practical Software Supply Chain Security SolutionsRobert Marion45m
Claims that SBOMs and SCA snapshots are necessary but insufficient and show why with examples: dependency confusion, repo jacking, typo squatting and repo…
Talk on
AI Under the Hood: Unmasking Hidden ThreatsNitish M. Uplavikar28m
A meta-analysis of 14 AI threat-modeling frameworks yields a unified library that collapses ~429 listed threats into a deduplicated set, converted into roughly…
Talk on
OWASP: The Next 25 yearsAndrew van der Stock44m
OWASP reports concrete asks and results: a call for OWASP Top 10 data call closes in November, submit as CSV with three fields; ASVS sits at ASVS 4.0 (5.0…
Talk on
Learning from Past Security Breaches: Strengthening AppSec Efforts and FocusJon McCoy33m
Practical, checklistable items and failed/working fixes drive the talk not high-level platitudes: cut a Jira ticket with metadata and run a 10–30 minute rapid…
Talk on
OWASP Mobile Application Security (MAS)Sven Schleier, Carlos Holguera28m
Project presents a concrete interface called MASWE beta that maps MVS controls to specific weaknesses, each with unique IDs, profiles and one or more…
Talk 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.