~/talk

VSCorode: Inside Your IDE, Inside Your Git Repository

links:none on file
slides:none on file

Shows a working malicious extension that reads VS Code’s sqlite secrets DB and the OS keyring master secret via the secret storage API, decrypts tokens (v11/v10 behavior) and exfiltrates a GitHub token; demos run and tokens are retrievable. Marketplace checks are only signature antivirus and domain verification for publisher ticks, typosquatting has infected tens of thousands in prior reports. Recommends least privilege for developer machines and explicit extension management because workspace trust and current controls do not stop runtime malicious code.

AI-written summary · about

  1. 0:00Introduction
  2. 1:04IDE evolution and VS Code
  3. 6:20Why VS Code is targeted
  4. 8:12VS Code features for attackers
  5. 13:54Workspace trust limits
  6. 16:24VS Code attack vectors
  7. 18:11Malicious extensions risks
  8. 24:06Privilege escalation and theft
  9. 27:00Secret storage deep dive
  10. 33:46VS Code security advice
  11. 36:59Q&A
~/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.