~/conference

NDC Security 2024

titleauthorlength
PAR: Securing the OAuth and OpenID Connect Front-ChannelDominick Baier50m
Pushed Authorize Requests move all authorization parameters from the browser URL into a back‑channel PAR endpoint so the client authenticates before the…
Talk on
The Past, Present, and Future of Cross-Site/Cross-Origin Request ForgeryPhilippe De Ryck52m
Cross-site forgery is largely neutralized by SameSite cookies for typical cookie-auth apps, but APIs remain vulnerable because forms and fetch can deliver…
Talk on
Keynote: How I Met Your DataTroy Hunt01h 00m
Ten years of indexing breaches becomes a searchable repository of emails now holding 700+ incidents and practical rules like a sensitive flagging workflow that…
Talk on
Panda to gibbon is the least of your worries: why securing AI is not what you thinkSarah Young47m
Argues that most AI risk comes from normal security failures not magic attacks, cites the panda to gibbon adversarial example (57.7%→99.3%), and says 98% of…
Talk on
AWS Security Reference Architecture: Visualize your securityMohamed Wali01h 00m
AWS SRA provides prescriptive multi-account patterns plus a deployable code library that uses CloudFormation only (no Terraform support) to spin up a Security…
Talk on
Detecting Malicious Activity: Unveiling the Secrets of MS-SQL LoggingTristan Bennett52m
Detects concrete MS‑SQL abuse patterns by deploying a repeatable 8–12 week audit configuration and simple detections, shipped as SQL scripts and JSON tests on…
Talk on
Linux Namespaces for Fun and IsolationMartin Ertsås01h 03m
Machine examples use unshare with CLONE_NEWUSER and show writing /proc/self/uid_map and /proc/self/gid_map (and echoing "deny" to /proc/self/setgroups) so an…
Talk on
Red Teaming Large Language ModelsArmin Buescher59m
Red teaming runs 17 seven‑billion models with three curated datasets (520 refusal prompts, 100 leading questions, CN50) plus 20 generic jailbreaks and…
Talk on
Breaking Barriers: Empowering Women to Thrive in Cyber SecurityKatie McMillan, Samia Durrani58m
Data points and concrete actions: industry data says 25% of cyber workforce and progress stalls since 2019; a school session with 50 girls finds five of 50…
Talk on
Incidents and incident handling @ VG.noAudun Ytterdal46m
VG runs a written IMAS incident framework plus tooling: a live incident document (LID) auto-created with Slack/Google Drive links, bots to open channels and…
Talk on
Developing secure software with GitHubLaura Kokkarinen, Thomas Vochten01h 02m
Demonstrates concrete GitHub features and limits: secret scanning (scans history, public repos free, private repos need GitHub Advanced Security), push…
Talk on
Effects Malware hunting in Cloud environmentFilipi Pires01h 03m
Shows a reproducible chain: a malicious PDF (one sample has 15 objects, 2 streams, 5 JS refs) uses a magic number trick to bypass upload checks, embeds…
Talk on
Asymmetric Encryption: A Deep DiveEli Holderness56m
Mathematical mechanics of asymmetric crypto are shown with concrete numbers: RSA example n=323 (17×19), e=5, d=29 and a worked ECDSA signing over a tiny field…
Talk on
Empowering Security Teams with Generative AIRoberto Rodriguez01h 07m
Overview of concrete work: demos show tokenization and embedding with Transformers, a local stack using Ama + LightLLM and a Seer 7B model, and cloud calls to…
Talk on
Leveraging graph AI and GPUs to win the US Cyber Command AI challengeLeo Meyerovich53m
First-place system for the US Cyber Command Alert AI Challenge combines graph correlations, UMAP embeddings and graph neural nets with GPU ETL and a GPU…
Talk on
Threat Modelling for ML/AI systemsAndrea Brambilla, Benjamin Løkling41m
Two-hour workshops adapt threat modeling for ML/AI by splitting training vs inference, running on Azure, and producing concrete fixes: disable Microsoft abuse…
Talk on
52 mins from initial access to ransomware - is your defensive team ready?Maarten Goet55m
Shows a real incident where attackers go from initial access to full encryption in 52 minutes from initial access to encryption, using Cobalt Strike C2, MFA…
Talk on
Optimizing Cloud Detection & Response With Security Chaos EngineeringKennedy Torkura37m
Security chaos engineering runs agentless experiments through Mitigant Cloud Immunity against AWS and Datadog, using GuardDuty and Detective plus Datadog Cloud…
Talk on
Purple is the New Black: Modern Approaches to Application SecurityTanya Janca57m
Practical checklist for modern app security: adopt zero trust and assume breach design, log everything and feed serverless and workflow logs into a SIEM, front…
Talk on
The Top 10 List of Istio Security Risks and Mitigation StrategiesJosé Carlos Chávez45m
CNCF’s community top‑10 frames Istio risk as configuration and operational failures rather than a flaw in the mesh: misconfigurations and permissive modes…
Talk on
Unlocking The Secrets Of TLSScott Helme45m
Explains why the old RSA key exchange fails: if a server private key is ever exposed (Heartbleed 2014 or compelled disclosure like the Snowden-era cases)…
Talk on
OWASP Juice Shop - An Open Source Software and security FairytaleBjörn Kimminich01h 01m
OWASP Juice Shop starts as a 2014 pet project and now ships a realistic web shop with 106 hacking challenges (expanded into ~137 tasks including coding…
Talk on
The Past, Present, and Future of Cross-Site/Cross-Origin Request ForgeryPhilippe De Ryck52m
CSRF remains real for cookie-based auth: demos show hidden-form and fetch attacks creating reviews against a legacy app and an API, and real incidents include…
Talk on
Social engineering pentesting. - How it is done, and what you should think aboutRagnhild "Bridget" Sageng01h 03m
A physical social‑engineering pentest shows how open sources and small props get real access: the tester uses printed blueprints, a fake email pretext with a…
Talk on
OAuth2/OIDC security weaknesses and pitfallsTobias Ahnoff, Pontus Hanssen53m
Shows live demos using Burp Suite, IdentityServer and Keycloak: a cross‑site scripting exploit loads attacker JavaScript that creates a silent renew iframe to…
Talk on
Passwords are Dead, Long live Passkeys!Stephen Rees-Carter52m
Passkeys replace passwords by generating a public/private keypair in a local authenticator (Windows Hello, phone or password manager) and sending only the…
Talk on
Finding a three 0-day exploit chain in Ivanti EPMM and Ivanti SentryTor E. Bjørstad58m
Three chained 0-days let attackers move from internet to root on Ivanti appliances: CVE-2023-35078 (auth bypass, CVSS 9.8) exposes REST endpoints by abusing an…
Talk on
The Future of CookiesAnders Abel50m
Timeline of browser changes and concrete breakages: Chrome moves cookies to SameSite=Lax default (2020) then delays and progressively rolls out third‑party…
Talk on
Prompt Injection: When Hackers Befriend Your AIVetle Hjelle51m
Demonstrates concrete exploits: direct and indirect prompt injection lets attacker-controlled text change a model’s behavior (including stored web content and…
Talk on
Banking Cybersecurity: Battling DeepFakes & AI-powered ScammersGeorge Proorocu40m
Four attack scenarios with two live demos show how modern deepfakes enable targeted fraud: real-time video impersonation to push a seven-figure transfer…
Talk on
The Hidden Risk in Undocumented API BehaviorBahaa Naamneh49m
Undocumented Windows registry symbolic links cause deletion APIs to remove the target not the link, letting a non‑admin create a link under writable keys and…
Talk on
Automating security monitoringTruls Dahlsveen50m
Shows concrete automations: automated URL enrichment with VirusTotal and MISP threat‑intel lookups, analytic rules in Microsoft Sentinel that group duplicate…
Talk on
Surprising ways to escalate privileges in Entra IDMarius Solbakken Mellum53m
Entra ID has 105 roles and common misconfigurations let low‑privilege accounts escalate to Global Admin by adding app credentials or abusing delegated scopes…
Talk on
Measuring the Wrong Metric – Lessons from Attacks on Critical ServicesMunish Walther-Puri55m
Proposes a practical rubric that measures cyber impact by scale scope speed rather than headlines, and applies it to two incidents: Costa Rica (27 agencies…
Talk on
NIS2 & CRA: Europe's Response to Cyber ShenanigansTudor Damian01h 01m
NIS2 widens coverage from 30 → 67 sectors, forces member states to transpose the directive by October 17 and imposes 24h / 72h / 30d reporting (early warning…
Talk on
Passwords don't have to be so hard!Stefán Jökull Sigurðarson50m
This talk was recorded at NDC Security in Oslo, Norway. #ndcsecurity #ndcconferences #security #developer #softwaredeveloper Attend the next NDC…
Talk on
Pentesting Azure Container ServicesSergey Chubarov59m
Live demos show downloading an Azure Container Registry image, extracting layer.tar, inserting a shared object and LD_PRELOAD to get a reverse shell…
Talk on
Stories from NC3 - investigating hackersSindre Breda, Åge Strand01h 00m
When forensics logs prove useless a bespoke extractor parses Cobalt Strike folders, deserializes serialized Java objects from .bin snapshots and correlates…
Talk on
Second Breakfast: Implicit and Mutation-Based Serialization Vulnerabilities in .NETJonathan Birch44m
Demonstrates concrete remote code execution across .NET serializers: proven RCEs against LiteDB, MongoDB, RavenDB, ServiceStack.Redis and MartenDB using…
Talk on
Hacked in hours: Red team assessments unveiling vulnerabilitiesRico Komenda54m
Claims that red teams breach both physical and technical defenses within hours, supported by concrete numbers: 136,000 reported cybercrimes (Germany 2022)…
Talk on
Tune your Toolbox for Velocity and ValueJosh Grossman56m
Organization is buried in SAST DAST and SCA results with false positives, no triage and no metrics; fixes focus on tool tuning, inventory and process change…
Talk on
Assessing NuGet Packages more easily with Security ScorecardsNiels Tanis54m
OpenSSF Scorecards runs automated checks and rates projects 0–10 so maintainability and build risks become measurable; the CLI and dev.dev API already embed…
Talk on
Sandboxing in Linux with zero lines of codeIgnat Korchagin38m
Claims a way to sandbox any Linux binary without changing its source by injecting seccomp policies at runtime; demonstrates a toolkit with a shared library…
Talk on
Trapping a ScammerStephen Rees-Carter09m
A recipient gets three separate offers to buy the .com of a domain already owned as .net, then probes for proof and compares timestamps: WHOIS creation…
Talk on
Ambitious S SDLC at Norway's biggest home construction companyHans Ove Ringstad08m
A rollout of a company-wide secure software development lifecycle at UBOS mandates asset classification, continuous OSS scanning with defined patch deadlines…
Talk on
No Size Fits All: Empowering Engineers with Custom Application Security testsMichal Kamensky42m
Demonstrates creating a few-line custom tests using Semgrep for static checks and Nuclei for dynamic probes, with concrete examples: a rule that finds missing…
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.