~/talk

The Hidden Risk in Undocumented API Behavior

Talkat NDC Security 2024 · 2024-01-09..01-10· [security]
links:none on file
slides:none on file

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 trick privileged services to delete protected keys. Using AccessChk and ProcMon, exploits include enabling AlwaysInstallElevated via HKCU\Software\Policies to escalate MSI installs to SYSTEM, deleting AV/EDR service keys to disable protection, and forcing Google Omaha uninstall flow to delete FilterManager (blue screen) or BFE (firewall off). Tested 18 vendors, 16 vulnerable; vendors have since patched using the undocumented native delete API.

AI-written summary · about

  1. 0:00Undocumented API risks
  2. 1:31Windows symbolic links
  3. 4:02Registry symbolic links risks
  4. 6:33Microsoft’s incomplete API documentation
  5. 9:02Registry key delete behavior
  6. 11:57Antivirus EDR vulnerabilities
  7. 14:06Finding registry keys
  8. 16:58Always Install Elevated exploit
  9. 22:05Privilege escalation demo
  10. 26:04Disabling security via links
  11. 29:20System damage potential
  12. 30:45Industry-wide vulnerability root causes
  13. 31:06Beyond antivirus and EDR
  14. 31:48Omaha updater registry risks
  15. 38:19Forcing app reinstallation
  16. 41:39Blue screen attack demo
  17. 44:11Disabling Windows Firewall via Chrome
  18. 46:44Practical tips for software vendors
  19. 48:09Key takeaways
~/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.