~/talks

Erlend Oftedal

what they talk about

all 4 in the filters

where they keep going back

all 8 in the filters

on a stage with

all 20 in the filters

who talks about the same things

titleconferencedate
Secure Coding: Back to basicsØredev 20222022-11-08
Claims that making domain concepts explicit stops many bugs: use domain primitives (email/password/phone types) so wrong strings become compile errors…
Talk on
Secure Coding Back to BasicsNDC Security 20222022-04-06
Argues that shifting validation into small, typed domain primitives and using DTOs/contract objects avoids bugs that become vulnerabilities, shows…
Talk on
Modern Web Vulnerabilities 2020NDC Security Oslo 20202020-01-22
Demos show an ESI injection where SVG uploads force the reverse proxy to fetch internal pages (PNG is blocked, SVG succeeds), enabling content theft, XSS or…
Talk on
Modern WebApp VulnerabilitiesØredev 20192019-11-06
Walks through concrete bugs and exploit paths: XXE via XSLT onParsedText exfiltrates files and internal HTTP metadata, deserialization gadgets (why so…
Talk on
Closing RemarksOWASP Global AppSec Amsterdam 20192019-09-23
Thanks and reminders focus on logistics and community: long gratitude for volunteers and sponsors, mention of a return to Dublin next year and San Francisco in…
Organiser on
Modern web application bugsNDC Minnesota 20192019-05-06
Shows reproducible demos of XML external entity attacks that read /etc/password and AWS metadata (including a $10,000 Twitter XXE report), XSLT and blind XXE…
Talk on
Securing Kubernetes with IstioNDC Security Oslo 20192019-04-04
Istio deploys an Envoy sidecar proxy per pod (injected via kube-inject) and uses an init container with NET_ADMIN iptables redirection so app traffic…
Talk on
Fuzzing with AFLNDC TechTown 20182018-09-27
Introduces practical AFL usage: compile with AFL instrumentation (AFL_INST_RATIO=100), run master plus three slaves on a rented Hetzner box (€20/mo), seed and…
Talk on
Broken crypto is brokenNDC Sydney 20182018-09-17
Concrete failure modes and fixes: poor randomness yields repeated keys and device-default keys; secrets leak in Git; an Android app truncated keys to one byte…
Talk on
Modern web application bugsNDC Sydney 20182018-09-17
Live demos show concrete exploit patterns and fixes: reading local files and internal services via blind XXE exfiltration and XSLT document(), spawning shells…
Talk on
Threat modelingNDC TechTown 20172017-10-17
Security issues split roughly 50% design flaws versus bugs and threat modeling targets those design flaws early using data flow diagrams and the STRIDE…
Talk on
Broken Crypto is BrokenNDC London 20172017-01-16
Shows concrete failures: weak RNGs in VMs and routers, key material stored with the data, and predictable short keys; demonstrates a browser exploit of a…
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.