~/talk

Keynote: 25 Years of the Microsoft SDL

Talkat NDC Security 2026 · 2026-03-02..03-05· [security]
links:none on file
slides:none on file

SDL reaches about 25 years and claims concrete wins: buffer overruns like Slammer (256 bytes read into 128-byte buffer) become non-compilable today via deprecated sprintf warnings, Visual Studio checks, and static tools like CodeQL, Semgrep and PREfast; runtime mitigations use GS, ASLR and Control Flow Guard. Microsoft pushes Rust for new system code and bans many unsafe C APIs, moves to memory-safe languages. Continuous SDL and AI tooling cut remediation from ~5.9 months to 1.6 months and PR-to-fix from 13 hours to 15 minutes with ~98–100% verification, easing developer cognitive burden.

AI-written summary · about

  1. 0:00Introduction
  2. 1:49What is Microsoft SDL
  3. 6:49Prehistory of SDL
  4. 8:15IIS security lessons
  5. 11:04SDL evolution
  6. 13:34SDL global impact
  7. 13:55SQL Slammer analysis
  8. 17:26Moving to memory-safe languages
  9. 23:27Rust at Microsoft
  10. 30:10Rust’s correctness guarantees
  11. 36:05DevSecOps pressures
  12. 37:30Secure Future Initiative
  13. 40:18Continuous SDL
  14. 42:06Detecting secrets in code
  15. 43:33Vulnerability reduction
  16. 44:57Identity vulnerabilities insights
  17. 46:24Red team operation example
  18. 48:10AI in software security
  19. 51:27Threat modeling for AI
  20. 53:31AI-driven security gains
  21. 56:39Key takeaways
  22. 59:53Closing remarks
~/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.