~/talk

Bypassing macOS Security and Privacy Mechanisms: From Gatekeeper to System Integrity Protectio

Talkat CODE BLUE 2023 · 2023-11-08..11-09· [security]
links:none on file
slides:none on file

Shows concrete exploits and working demos: a quarantine propagation bug where the uchg file flag prevents quarantine attributes from being applied after TGZ extraction, letting unsigned apps run without Gatekeeper checks and fixed in Ventura 13.3; an aot poisoning technique that corrupts Rosetta 2 AOT caches to inject shellcode and bypass TCC and XProtect, patched in Ventura 13 and 13.4; and several package postinstall symlink race attacks that overwrite SIP protected files to grant full system privileges, with PoC code published on GitHub.

AI-written summary · about

  1. 0:00macOS security overview
  2. 4:19Gatekeeper bypass vulnerability
  3. 13:36Sandbox bypass techniques
  4. 16:24TCC mechanisms and bypass
  5. 21:15RZ2 code injection exploit
  6. 27:40TCC bypass demo
  7. 30:48SIP protection and bypass importance
  8. 35:51Signed package SIP bypass
  9. 40:46Summary macOS security bypass
~/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.