~/talk

Code Security Reinvented Navigating the era of AI

Talkat Build Stuff 2024 · 2024-11-13..11-15· [security, ai-assisted-development]
slides:none on file

GitHub Security Lab reports 1,000+ security issues found, 700+ CVEs coordinated and a 96% fix rate, and shows four concrete AI uses: writing safer code with GitHub Copilot (GitHub says 60% of committed code was Copilot-generated), CodeQL for SAST that surfaces alerts and offers generate fix suggestions to create multi-file PR fixes, secret scanning and fuzzing string generation for testing, plus measurable adoption (MercadoLibre: 13,000 devs, 9,000 on Copilot, ~50% faster) and explicit limits — AI helps but does not replace testing or human oversight.

AI-written summary · about

  1. 0:00🚀 Introduction to Code Security and AI's Role
  2. 2:30Joseph’s background and the mission of GitHub’s Security Lab
  3. 6:00The challenge of bridging the gap between security experts and software developers
  4. 8:00How AI, specifically GitHub Copilot, is transforming code security
  5. 11:30Example of using AI to detect and fix SQL injection vulnerabilities
  6. 18:00The importance of context and logic in AI-generated code suggestions
  7. 22:00How AI can enhance security by identifying security flaws before code goes into production
  8. 26:00Demonstrating AI-driven code fixes and the role of security filters in Copilot
  9. 30:00How AI improves security testing and developers' ability to write safer code
  10. 33:10Static application security testing (SAST) and how AI enhances these tools
  11. 35:40Addressing privacy and security concerns in AI tools like Copilot
  12. 38:00Summary: How AI is bridging the gap and helping developers enhance security
~/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.