~/conference

Global AppSec Lisbon 2024

Global AppSec Lisbon 2024 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 architects, devops engineers, platform engineers, engineering managers, security researchers, product security engineers

ML-assisted web application firewall; access maps for threat modeling; security champions and culture; IoT security testing guide; DOM encapsulation defenses (lavadome); API design and contract testing; GitHub Actions repo jacking; software bill of materials and cryptographic governance; hardcoded secrets detection rollout; low-code no-code application security; LLM API integration risks; cloud-squatting and forgotten cloud assets

titleauthorlength
Will Machine Learning Replace The WAF?John Graham Cumming41m
Claims that ML replaces signature WAFs are rejected while showing impact and limits: a production system built in 2022 runs 80 million HTTP requests per…
Talk at Room: Auditorium 1-CCL on
Hacker Traction Through GitHub Actions: Is Your (Open Source) Project Safe?Stephen Giguere32m
Research identifies concrete attack paths against GitHub Actions: repo jacking lets an attacker recreate moved action repositories because actions download not…
Talk at Room: 5A-CCL on
Paved Roads To Express RBAC In Threat ModelsEden Yardeni37m
Claims a small, reusable artifact called access maps that teams fill out (principals, entity type, situational flags, runtime dynamics) and bring into threat…
Talk at Room: Auditorium 1-CCL on
API Security By DesignJose Haro Peralta43m
Claim: fixing APIs at design time dramatically reduces exploitable issues and uncovers hundreds to thousands of problems when tested. Evidence: many public…
Talk at Room: Auditorium 1-CCL on
Leveraging Psychological Needs For Building A Security Culture Amongst DevelopersJuliane Reimann52m
Argues that shifting developer behavior by satisfying autonomy, competence, relatedness reduces human risk, not buying more tools. Integrates scanning…
Talk at Room: Auditorium III +IV -CCL on
AI Is Just Software, What Could Possibly Go Wrong?Rob Van Der Veer52m
Claim: treat generative models as software with software risks — not magic. Gives concrete failures: package hallucinations with fake npm packages (30k then…
Talk at Room: Auditorium 1-CCL on
IoT Security Testing Guide (ISTG)Luca Pascal Rotsch24m
Provides a concrete testing framework: a device model mapping hardware and software components, an attacker model with four physical and four authorization…
Talk at Room: 5C-CCL on
Start Covering Your Bases And Stop Chasing APT HeadlinesAvishay Zawoznik42m
Claims that old admin tools matter more than flashy zero days and demonstrates a full ransomware-style chain: phishing Word macro → PowerShell reverse shell →…
Talk at Room: Auditorium II-CCL on
DOM Jungle - Can We Trust The UI?Gal Weizman47m
Claims a concrete defense: an open source project called lavadome encapsulates DOM subtrees to prevent JavaScript from reading secrets (demo: Metamask private…
Talk on
Navigating The Landscape Of Client-Side Request Hijacking On The WebSoheil Khodayari46m
Claims that client-side request hijacking is widespread and practical: analysis of ~1M pages finds 7.9M API calls, 202,000 verified data flows across 961 sites…
Talk at Room: 5A-CCL on
Gridlock: The Dual-Edged Sword Of EV And Solar APIs In Grid SecurityVangelis Stykas35m
Cloud‑facing EV and solar platforms show concrete failures: API IDORs and RCEs discovered with Burp, JADX, APKLab and Shodan, demo accounts or mailinator…
Talk at Room: 5A-CCL on
Trust Cards For AIIsabel Praça39m
Argues for expanded data and model identity cards that record robustness, explainability, fairness, privacy and operational KPIs rather than just accuracy…
Talk at Room: Auditorium 1-CCL on
Security Champions And Experiments: Building Blocks For Cultural ChangeMads Andersen48m
Claim: embed security champions and run controlled experiments to change culture. Implementation at Bankdata: ~600 developers across 80 teams, aiming for ~30…
Talk at Room: Auditorium III +IV -CCL on
ModSecurityErvin Hegedüs18m
Code ownership moves to OWASP in January and the modsecurity.org domain transfers on 8 July, the repo is reorganized into nine repositories and CI/CD pipelines…
Talk on
A Race To The Bottom: Database Transactions Undermining Your AppSecViktor Chuchurski42m
Shows a concrete failure mode: concurrent transfers let ten requests overdraw an account because defaults allow reads without locks. Reproduces it with a Go…
Talk at Room: Auditorium II-CCL on
Automating Security Test Cases Based On ASVSAram Hovsepyan34m
The work analyzes 278 ASVS v4 requirements and concludes roughly ~2/3 automatable (~170–189 requirements) by unit, integration, acceptance or tooling…
Talk at Room: Auditorium 1-CCL on
Tracking And Hacking Your CareerLeif Dreizler, Misha Yalavarthy47m
Keeps a running hype list of accomplishments with one‑sentence summaries, impact metrics and links, records work in weekly notes and project design docs, and…
Talk at Room: Auditorium III +IV -CCL on
DefectDojoMatt Tesauro31m
DefectDojo takes noisy outputs from scanners and normalizes, deduplicates and tracks them via a REST API and a SaaS offering, ingesting results from 179 tool…
Talk on
AI Package Hallucination: Spreading Malicious Packages Using Generative AIBar Lanyado35m
Claim: generative models like jgpt gini CH GPT and GPT 3.5 GPT 4 suggest package names that do not exist then attackers publish malicious packages with those…
Talk at Room: 5A-CCL on
Open Common Requirement Enumeration (OpenCRE)Spyros Gasteratos, Paola Garcia Cardenas32m
A live demo shows a working open catalog that maps standards into a graph via one common requirement ID so links replace exponential pairwise mappings; the…
Talk at Room: 5C-CCL on
Rollout Your Hardcoded Secrets Detection With Min Effort & Max Impact!Yassine Ilmi, Arbër Salihi46m
Concrete reference implementation available and tested rather than high-level platitudes: an trufflehog scanner wired into a Terraform + Python backend…
Talk on
Privacy Toolkit: Privacy Awareness In The Digital AgeStefano Di Paola, Martino Lessio42m
A browser extension implements plugins that detect concrete failures: proxify serialization APIs to spot fields returned but never used, DOM scans and regexes…
Talk at Room: Auditorium 1-CCL on
Mobile Application Security (MAS)Sven Schleier, Carlos Holguera20m
The project refactors the massive MDG into modular tests, techniques, tools and apps and introduces mobile-specific weaknesses called MASWE that map to MSVS…
Talk at Room: 5C-CCL on
Traceability In Cyber Security:Lessons Learned From The Medical SectorKonstantinos Papapanagiotou45m
Covers concrete FDA milestones (2005 premarket software rules, 2014 cyber guidance, latest SPD update) and real incidents (2008 pacemaker, 2011 and later…
Talk at Room: Auditorium 1-CCL on
Back To The Future: Old Tricks Invading A New Attack SurfaceUriya Elkayam25m
Demoed Power Automate SQL+HTML injection that lets a public form exfiltrate database fields and send phishing HTML from an internal address, a UiPath package…
Talk at Room: 5A-CCL on
Leaders MeetingGrant Orgers01h 02m
Membership and ops update: foundation reports 8,118 members with ~60% of leaders not paying, 226 projects and 282 chapters; Cloudflare is deprecating the…
Talk at Room: 5C-CCL on
Low-Code/No-Code Top 10 (LCNC)Michael Bargury31m
Project claims a growing OWASP low‑code/no‑code Top 10 and says large vendors and enterprises already adopt it, citing over a million apps inside some…
Talk at Room: 5C-CCL on
Modern Appsec vs. GenAI Application: Is Your Appsec Ready?Balachandra Shanabhag47m
Maps OWASP LLM Top 10 onto a modern AppSec stack and shows which risks are already handled and which need new work: prompt injection and…
Talk at Room: Auditorium II-CCL on
Transitive Vulnerabilities Exploit In Real-lifeLiad Cohen, Eyal Paz40m
Claim: open‑source vulnerabilities in JavaScript are mostly transitive, and exploitability falls as dependency depth increases. A dependency‑graph +…
Talk at Room: Auditorium II-CCL on
Maturing SDLC At A Fortune 500 Company Based On OWASP SAMM: Successes And PitfallsJasyn Voshell44m
Company adopts OWASP SAMM as measurable SDLC standard, rolls it out across 30 teams starting 2022, moves from spreadsheets to a COTS dashboard, enforces weekly…
Talk at Room: Auditorium III +IV -CCL on
Cryptographic Governance: Software Supply Chain Security With CBOMNicklas Körtge32m
A cryptographic SBOM component is now part of CycloneDX 1.6, capturing metadata (not key values) for algorithms, certificates and protocols so teams can…
Talk at Room: Auditorium III +IV -CCL on
Token It Up A Notch: Elevating Payment SecurityYadi Abdalhalim, Jovon Itwaru49m
Chime describes a homegrown tokenization service that uses envelope encryption with AWS KMS, S3 and Aurora, stores encrypted DEKs plus encrypted values, and…
Talk at Room: 5A-CCL on
Top-25 ParametersLütfü Mert Ceylan11m
A publicly curated dataset of the “top‑25 parameters” for web vulns claims ranked likelihoods for XSS SQLi LFI SSRF and RCE with concrete examples (id highest…
Talk on
Malice In Chains: Supply Chain Attacks Using Machine Learning ModelsTom Bonner, Marta Janus50m
Model serialization routinely enables remote code execution through pickle arbitrary code execution and similar marshal/HDF5 flows, with hundreds of…
Talk at Room: 5A-CCL on
Winning Buy-In: Mastering The Art Of Communicating Security To ManagementIda Hameete50m
Shows a repeatable method: translate security into management numbers and return on investment, pick two management metrics to prove impact, build allies…
Talk at Room: Auditorium III +IV -CCL on
Dep-scanPrabhu Subramanian27m
Dep-scan v6 claims fast, high‑quality composition and reachability: forward reachability analysis plus endpoint-focused and configurable depth/breadth scans…
Talk on
CornucopiaJohan Sydseter39m
version 2 released, with print-ready decks in two sizes and six languages and a new mobile app edition mapped to MAS/MSVS tests. The project provides an online…
Talk on
Building An Effective Application Penetration Testing TeamRyan Armstrong56m
Covers concrete practices and results for building a pen‑test team: hiring shifts from CTFs to a report‑review exercise for seniors, cohort training with a…
Talk at Room: Auditorium III +IV -CCL on
Designing Security And Privacy: A Dev's Guide To Threat Modeling With OWASP SAMMSeba Deleersnyder43m
A capability catalog for threat modeling is mapped to OWASP SAMM with level‑1, 2 and 3 assignments and a nine‑capability minimum viable program for small Agile…
Talk at Room: Auditorium 1-CCL on
How (Not) To Implement Secure Digital Identity: Study Of Poland's Digital ID SystemSzymon Chadam46m
Shows a server‑side logic flaw that lets a captured, government‑signed ID container be replayed to impersonate someone else; a proof uses a modified app and a…
Talk at Room: 5A-CCL on
Dependency Track Fortifying The Supply ChainAravind Parappil, Vinod Anandan24m
Enterprise evidence: Dependency Track ingests CycloneDX SBOMs and continuously scans components so the build inventory is live not static. The talk gives hard…
Talk at Room: 5C-CCL on
Assessing 3rd Party Libraries More Easily With Security ScorecardsNiels Tanis48m
Claim: automated security scorecards let teams quantify library risk quickly. Uses OpenSSF Scorecard checks, the scorecard CLI and public viewers plus…
Talk at Room: Auditorium 1-CCL on
XZ Backdoor: Navigating The Complexities Of Supply Chain Attacks Detected By AccidentYoad Fekete42m
Accidentally discovered malicious XZ backdoor binaries are injected into build artifacts so source looks clean while released packages in Fedora Debian and…
Talk at Room: Auditorium II-CCL on
Developer GuideShruti Kulkarni14m
OWASP Developer Guide presents a compact, practical roadmap for writing secure applications: concrete fixes (query parameterization, input validation), an…
Talk on
Securing The Gateway And Mitigating Risks In LLM API IntegrationAyush Agarwal, Avneesh Hota27m
Includes concrete breach examples and working exploits: prompt injection that exposed AWS secret key in an orom mini 3B deployment and a prompt that achieves…
Talk at Room: Auditorium 1-CCL on
I Can’t Cope! How OWASP Is Helping To Manage Vulnerability OverloadAnthony Harrison47m
Claims: machine-readable SBOM and VEX artifacts let teams analyze, prioritize and communicate vulnerability risk instead of arguing over vague scans. Tools…
Talk at Room: Auditorium 1-CCL on
Build Strong Defenses By Participating In Standards!Daniel Ehrenberg37m
Standards work described here names concrete fixes, implementations and outcomes: Shadow Realms is at stage 2.7 with browser patches behind flags and aims to…
Talk at Room: Auditorium III +IV -CCL on
Deterministic GenAI Outputs With ProvenanceDinis Cruz54m
Claims a method for deterministic GenAI outputs with provenance and shows an open source CI/CD pipeline that tags releases, builds AMIs and can run models…
Talk at Room: Auditorium 1-CCL on
'The Rise And Fall' Of ModSecurity And The OWASP Core Rule SetDavide Ariu40m
Claims that machine learning tuned the CRS severity scores and that adversarial training improves robustness. Evaluation uses 50,000 samples (25k legit, 25k…
Talk at Room: Auditorium II-CCL on
Exploiting Client-Side Path Traversal: CSRF Is Dead, Long Live CSRFMaxence Schmitt38m
Claims that client‑side path traversal lets a frontend reroute legitimate requests and bypass CSRF mitigations, demonstrated against Rocket.Chat and Mattermost…
Talk at Room: 5A-CCL on
Cloud-Squatting: The Never-ending Misery Of Deleted & Forgotten Cloud AssetsAbdullah Al-Sultani38m
Claims that forgotten cloud IPs and CNAMEs get reassigned and let outsiders capture traffic and secrets with surprising scale — providers publish thousands of…
Talk at Room: Auditorium II-CCL on
Growing A Security Champion Program Into A Security PowerhouseBonnie Viteri48m
A security champions program grows from hobby to measurable engine by the specifics: a dashboard for one‑per‑10 engineers, automated onboarding and quarterly…
Talk at Room: Auditorium III +IV -CCL on
SAMM: Interactive Introduction And UpdateSeba Deleersnyder, Bart De Win32m
SAMM claims to let organizations measure secure‑development maturity and map those activities to compliance frameworks; the project provides mappings to OpenC…
Talk at Room: 5C-CCL on
Coraza Web Application Firewalls RevisitedJosé Carlos Chávez23m
Open source Coraza is a Go WAF that claims production readiness with OWASP endorsement and a recent v3.2.1 release and ~2K on GitHub. It runs as native Go or…
Talk at Room: 5C-CCL on
Dawn Of The Dead: The Tale Of The Resurrected DomainsPedro Fortuna48m
Claim: criminals re-register abandoned JavaScript domains and turn them into a supply‑chain vector that injects skimmers into checkout pages. Method…
Talk at Room: Auditorium II-CCL on
SamuraiWTFKevin Johnson30m
Samurai WTF is an open source, reproducible training platform that builds cloud or VM labs; Katana CLI and web UI installs assessment tools and vulnerable…
Talk on
5 AppSec Stories, And What We Can Learn From ThemPaul Molin40m
Five concrete failures and fixes: a Spring databin ding RCE that used a module.classloader bypass to drop a shell.jsp via Apache Tomcat logging; a Jakarta…
Talk at Room: Auditorium III +IV -CCL on
What Can Traditional Web App Security Learn From Browser Wallet Extensions?Gal Weizman46m
Claims that hardening the client prevents irreversible crypto theft by confining untrusted code via compartments and per-dependency static analysis. Implements…
Talk at Room: Auditorium II-CCL on
Closing CeremonyMartin hard to miss02m
An award ceremony recognizes Martin as a distinguished lifetime member of OWASP and calls up the volunteers and staff who ran the event, with one person…
Organiser on
From Theory To Practice: Navigating The Challenges Of Vulnerability ResearchRaphael Silva47m
Shows concrete bug chains and tools: a reflected XSS that only executes because of innerHTML tag soup behavior discovered by reading the HTML spec, an Angular…
Talk at Room: 5A-CCL on
OWASP API Security ProjectPaulo Silva, Erez Yalon31m
OWASP API Top 10 history and methods are explicit: the project first compiles incidents by scraped bug bounty platforms then cross‑checks CWEs and community…
Talk at Room: 5C-CCL 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.