Red Team | Subverting macOS Apps and Security Controls

SANS Institute ยท Intermediate ยท๐Ÿ” Cybersecurity ยท2mo ago
Red Team | Subverting macOS Applications and Security Controls through 0-Day Vulnerabilities ๐ŸŽ™๏ธ Carlos Garrido, Red Team Operations Leader, Pentraze Cybersecurity ๐Ÿ“ Presented at SANS Hack & Defend Summit 2025 macOS combines a layered security model with a variety of enforcement mechanisms, including consent-based controls, code integrity validation, sandboxing, and runtime protections. This talk focuses on the discovery of real-world 0-days in macOS applications, with special emphasis on local privilege escalation (LPE) vulnerabilities that enable adversaries to gain elevated access and control over the system. In addition, we'll explore how core security mechanisms in macOS-such as Transparency, Consent, and Control (TCC), Hardened Runtime, Authorization Services, and others--can be bypassed or misused through subtle implementation flaws, enabling broader system compromise during post-exploitation. Key topics include: - How race conditions in code signature validation can be exploited to bypass security decisions and interact with privileged services. - How Transparency, Consent, and Control (TCC) can be bypassed by leveraging trusted applications to access additional system resources beyond their intended scope. - How flaws in authorization logic can allow privileged operations outside the intended security boundaries. - How insecure interprocess communication (XPC) can be leveraged to escalate privileges and interact with elevated services. - Why achieving root privileges on macOS is not necessarily the final objective, but a pivot for extending capabilities and enabling deeper exploitation and impact. Attendees will gain insight into exploitation strategies, a reverse-engineering approach tailored for macOS, and how to chain vulnerabilities to operate effectively within the platform's built-in security model. Each concept will be backed by real-world demonstrations and offensive research findings. This session is intended for Red Team operators and offe
Watch on YouTube โ†— (saves to browser)
Sign in to unlock AI tutor explanation ยท โšก30

Playlist

Uploads from SANS Institute ยท SANS Institute ยท 0 of 60

โ† Previous Next โ†’
1 SANS FOR610: Reverse Engineering Malware: Malware Analysis Tools & Techniques
SANS FOR610: Reverse Engineering Malware: Malware Analysis Tools & Techniques
SANS Institute
2 SANS Institute Cybersecurity Training Customer Stories
SANS Institute Cybersecurity Training Customer Stories
SANS Institute
3 SANS Institute UK Cyber Academy
SANS Institute UK Cyber Academy
SANS Institute
4 SANS Institute UK Cyber Academy
SANS Institute UK Cyber Academy
SANS Institute
5 CISSPยฎ Prep Exam, MGT414, by SANS Institute
CISSPยฎ Prep Exam, MGT414, by SANS Institute
SANS Institute
6 SANS Institute's Rob Lee Discusses The OPM.GOV Hack on CNN
SANS Institute's Rob Lee Discusses The OPM.GOV Hack on CNN
SANS Institute
7 Information Security Training from SANS Institute - Student Testimonials
Information Security Training from SANS Institute - Student Testimonials
SANS Institute
8 SANS NetWars
SANS NetWars
SANS Institute
9 SANS DFIR NetWars
SANS DFIR NetWars
SANS Institute
10 Hack The Drone - SANS Cyber Academy UK
Hack The Drone - SANS Cyber Academy UK
SANS Institute
11 SANS VetSuccess Immersion Academy
SANS VetSuccess Immersion Academy
SANS Institute
12 SANS Cybersecurity Training, Certifications & Placement for Veterans
SANS Cybersecurity Training, Certifications & Placement for Veterans
SANS Institute
13 The 2015 SANS Holiday Hack Challenge
The 2015 SANS Holiday Hack Challenge
SANS Institute
14 SANS VetSuccess Academy: Hands-on Skills
SANS VetSuccess Academy: Hands-on Skills
SANS Institute
15 SANS VetSuccess Academy Overview
SANS VetSuccess Academy Overview
SANS Institute
16 SANS ICS Security Summit & Training 2017
SANS ICS Security Summit & Training 2017
SANS Institute
17 Exploring the Unknown Industrial Control System Threat Landscape โ€“ SANS ICS Security Summit 2017
Exploring the Unknown Industrial Control System Threat Landscape โ€“ SANS ICS Security Summit 2017
SANS Institute
18 WannaCry recap, patches, and analysis
WannaCry recap, patches, and analysis
SANS Institute
19 If Weโ€™re Doing So Well at Cyber Security, Why Are We Still Doing So Poorly?
If Weโ€™re Doing So Well at Cyber Security, Why Are We Still Doing So Poorly?
SANS Institute
20 Graduation Day - SANS HM Gov Cyber Retraining Academy
Graduation Day - SANS HM Gov Cyber Retraining Academy
SANS Institute
21 Incentivizing ICS Security: The Case for Cyber Insurance โ€“ SANS ICS Security Summit 2017
Incentivizing ICS Security: The Case for Cyber Insurance โ€“ SANS ICS Security Summit 2017
SANS Institute
22 SANS Data Breach Summit & Training 2017
SANS Data Breach Summit & Training 2017
SANS Institute
23 SANS Secure DevOps Summit & Training 2017
SANS Secure DevOps Summit & Training 2017
SANS Institute
24 How Threats Are Slipping In the Back Door - SANS ICS Security Summit 2017
How Threats Are Slipping In the Back Door - SANS ICS Security Summit 2017
SANS Institute
25 SANS Webcast โ€“ Continuous Opportunity: DevOps & Security
SANS Webcast โ€“ Continuous Opportunity: DevOps & Security
SANS Institute
26 SANS Cybersecurity Programs for the Department of Defense
SANS Cybersecurity Programs for the Department of Defense
SANS Institute
27 SANS Pen Test HackFest Summit & Training 2017
SANS Pen Test HackFest Summit & Training 2017
SANS Institute
28 SANS SIEM & Tactical Analytics Summit & Training
SANS SIEM & Tactical Analytics Summit & Training
SANS Institute
29 If Weโ€™re Doing So Well, Why Are We Still Doing So Poorly? โ€“ SANS ICS Security Summit 2017
If Weโ€™re Doing So Well, Why Are We Still Doing So Poorly? โ€“ SANS ICS Security Summit 2017
SANS Institute
30 SANS Institute
SANS Institute
SANS Institute
31 ICS515: ICS Active Defense and Incident Response
ICS515: ICS Active Defense and Incident Response
SANS Institute
32 SANS Institute
SANS Institute
SANS Institute
33 Introducing the NEW SANS Pen Test Poster
Introducing the NEW SANS Pen Test Poster
SANS Institute
34 SANS Institute - An Inside Look at the Newly Updated ICS515 Course
SANS Institute - An Inside Look at the Newly Updated ICS515 Course
SANS Institute
35 SANS ICS Security Training, Munich, Germany
SANS ICS Security Training, Munich, Germany
SANS Institute
36 SANS Automotive Summit Webcast
SANS Automotive Summit Webcast
SANS Institute
37 Privesc Playground - SANS Pen Test HackFest Summit 2017
Privesc Playground - SANS Pen Test HackFest Summit 2017
SANS Institute
38 Introduction to Reverse Engineering for Penetration Testers โ€“ SANS Pen Test HackFest Summit 2017
Introduction to Reverse Engineering for Penetration Testers โ€“ SANS Pen Test HackFest Summit 2017
SANS Institute
39 Honey, Please Donโ€™t Burn Down Your Office: Fun with Smart Home Automation
Honey, Please Donโ€™t Burn Down Your Office: Fun with Smart Home Automation
SANS Institute
40 SANS Security Operations Summit & Training 2018
SANS Security Operations Summit & Training 2018
SANS Institute
41 Sh*t Happens!  (But You Still Need to Drink the Water) โ€“ SANS ICS Summit 2018
Sh*t Happens! (But You Still Need to Drink the Water) โ€“ SANS ICS Summit 2018
SANS Institute
42 ICS Threat Intelligence: Moving from the Unknowns to a Defended Landscape โ€“ SANS ICS Summit 2018
ICS Threat Intelligence: Moving from the Unknowns to a Defended Landscape โ€“ SANS ICS Summit 2018
SANS Institute
43 Youโ€™re Probably Not Red Teaming (And Usually Iโ€™m Not, Either) โ€“ SANS ICS Summit 2018
Youโ€™re Probably Not Red Teaming (And Usually Iโ€™m Not, Either) โ€“ SANS ICS Summit 2018
SANS Institute
44 A Sneak Peak at the New ICS410
A Sneak Peak at the New ICS410
SANS Institute
45 Jumping Air Gaps โ€“ SANS ICS Summit 2018
Jumping Air Gaps โ€“ SANS ICS Summit 2018
SANS Institute
46 Introduction to Linux
Introduction to Linux
SANS Institute
47 Introduction to Malware Analysis
Introduction to Malware Analysis
SANS Institute
48 Youโ€™re Probably Not Red Teaming (And Usually Iโ€™m Not, Either) Webcast by Deviant Ollam
Youโ€™re Probably Not Red Teaming (And Usually Iโ€™m Not, Either) Webcast by Deviant Ollam
SANS Institute
49 Hacking your SOEL: SOC Automation and Orchestration โ€“ SANS Security Operations Summit 2018
Hacking your SOEL: SOC Automation and Orchestration โ€“ SANS Security Operations Summit 2018
SANS Institute
50 Hunting for Post-Exploitation Stage Attacks with Elastic Stack and the MITRE ATT&CK Framework
Hunting for Post-Exploitation Stage Attacks with Elastic Stack and the MITRE ATT&CK Framework
SANS Institute
51 Apples and Oranges?:  A CompariSIEM โ€“ SANS Security Operations Summit 2018
Apples and Oranges?: A CompariSIEM โ€“ SANS Security Operations Summit 2018
SANS Institute
52 SANS Webcast - Perimeter Security and Why it is Obsolete
SANS Webcast - Perimeter Security and Why it is Obsolete
SANS Institute
53 SANS Webcast - Trust No One: Introducing SEC530: Defensible Security Architecture
SANS Webcast - Trust No One: Introducing SEC530: Defensible Security Architecture
SANS Institute
54 The Science of Security: The Psychological Impacts of Security Awareness Programs
The Science of Security: The Psychological Impacts of Security Awareness Programs
SANS Institute
55 How I Pulled Off an Edgy Security Campaign โ€“ SANS Security Awareness Summit 2018
How I Pulled Off an Edgy Security Campaign โ€“ SANS Security Awareness Summit 2018
SANS Institute
56 Practical Advice for Submitting to Speak at a Cybersecurity Conference
Practical Advice for Submitting to Speak at a Cybersecurity Conference
SANS Institute
57 SANS Webcast - Consuming OSINT: Watching You Eat, Drink, and Sleep
SANS Webcast - Consuming OSINT: Watching You Eat, Drink, and Sleep
SANS Institute
58 SANS Webcast - Zero Trust Architecture
SANS Webcast - Zero Trust Architecture
SANS Institute
59 SANS STX Cyber Range
SANS STX Cyber Range
SANS Institute
60 Part 1 โ€“ SANS Institute and Tenable talk about cloud security
Part 1 โ€“ SANS Institute and Tenable talk about cloud security
SANS Institute

Related AI Lessons

โšก
Credentials in web applications: how to store them properly
Learn how to store credentials properly in web applications to prevent breaches
Dev.to ยท Ian Johnson
โšก
XSS Nedir ve Neden Hรขlรข Tehlikeli? | Bir Siber Gรผvenlik ร–ฤŸrencisinin Notlarฤฑ
Learn about XSS attacks and their ongoing threat to web security
Medium ยท Cybersecurity
โšก
Beyond Repo Scanning: How AIRI Expanded the Risk Vocabulary in STEM BIO-AI 1.7.x
Learn how AIRI expanded risk vocabulary in STEM BIO-AI 1.7.x beyond repo scanning
Dev.to ยท Kwansub Yun
โšก
GitGuardian Now Flags Admin and Overprivileged Identities Across AWS, Entra, and Okta
Learn how to identify and manage admin and overprivileged identities across AWS, Entra, and Okta using GitGuardian
Dev.to ยท Dwayne McDaniel
Up next
Wireshark Tutorial For Beginners | How Wireshark Works | Packet Analysis Explained | Simplilearn
Simplilearn
Watch โ†’