Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
glass-cage-i18-2025-24085-and-cve-2025-24201 — Glass Cage is a zero-click PNG-based RCE chain in iOS 18.2.1, exploiting WebKit (CVE-2025-24201) and Core Media (CVE-2025-24085) to achieve sandbox escape, kernel-level access, and device bricking. Triggered via iMessage, it enables full compromise with no user interaction. | Kitploit
Tools/GitHubGitHub/5ky9uy/glass-cage-i18-2025-24085-and-cve-2025-24201
Privilege EscalationiOS SecurityPersistence MechanismsExploitationWeb Application ExploitationData ExfiltrationPost-ExploitationMobile SecurityPapers & Research

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Learning & Education
Payload Development
Binary Exploitation
GitHub5ky9uy/glass-cage-i18-2025-24085-and-cve-2025-24201

glass-cage-i18-2025-24085-and-cve-2025-24201

Glass Cage is a zero-click PNG-based RCE chain in iOS 18.2.1, exploiting WebKit (CVE-2025-24201) and Core Media (CVE-2025-24085) to achieve sandbox escape, kernel-level access, and device bricking. Triggered via iMessage, it enables full compromise with no user interaction.

View Repository
5111 months agoNot yet reviewed

(Original Fork Network Left)

Glass Cage: Zero-Click PNG Exploit Chain for iOS 18.2.1

CVE-2025-24201 – WebKit Remote Code Execution
CVE-2025-24085 – Core Media Privilege Escalation

Reported to Apple: January 9, 2025
Patched: February–March 2025
Tested On: iPhone 14 Pro Max (iOS 18.2.1)
CVSS Base Score: 9.8 (Critical)


Summary

Glass Cage is a critical, zero-click PNG-based exploit chain discovered in the wild targeting iOS 18.2.1. The attack was actively observed on a compromised device and confirmed to be used against real-world targets prior to vendor patching.

A malicious PNG image sent via iMessage initiates the chain by triggering automatic parsing in MessagesBlastDoorService. The image exploits a WebKit heap corruption vulnerability (CVE-2025-24201), followed by a sandbox escape and a kernel-level privilege escalation in Core Media (CVE-2025-24085).

The chain ultimately provides attackers with root-level access, persistent control, keychain exfiltration, and even the ability to irreversibly brick devices via IORegistry manipulation. No user interaction is required.


Exploit Chain

  1. Malicious PNG Creation

    • Embedded HEIF payloads with malformed EXIF fields
    • Triggers heap corruption in ATXEncoder
  2. Silent Trigger via iMessage

    • File auto-processed by MessagesBlastDoorService
    • RCE achieved through WebKit (CVE-2025-24201)
  3. Sandbox Escape

    • WebKit bypasses resource isolation to access private assets
  4. Privilege Escalation

    • Core Media flaw (CVE-2025-24085) enables kernel access
    • Exploits mediaplaybackd, codecctl, and IOHIDInterface
  5. Persistence and Bricking

    • Injects rogue daemons via launchd
    • Hijacks network through wifid
    • Bricks device via IORegistry modification

Indicators of Compromise

  • WebKit resource lookups for internal assets
  • Rogue IP assignment: 172.16.101.176
  • Modified proxy settings in wifid
  • Abnormal access to CloudKeychainProxy
  • IORegistry value: IOAccessoryPowerSourceItemBrickLimit = 0

Timeline


Disclosure

This exploit chain was discovered being used in the wild and responsibly disclosed to Apple. Patches have since been released. At the time of discovery, active exploitation was confirmed.


CNVD Certification

This research has been independently verified and certified by the China National Vulnerability Database (CNVD). These official certificates confirm the high-risk status of both vulnerabilities used in the Glass Cage exploit chain:

  • CNVD-2025-07885 – Use-After-Free in Apple Media Services

  • CNVD-2025-06744 – Buffer Overflow in Apple iOS/iPadOS Core Media

Researcher: Joseph Goydish II Submission Type: Personal Researcher Submission
Certification Authority: CNCERT / CNVD


MITRE ATT&CK Mapping


Legal Notice

This repository is provided for research and educational purposes only.
The techniques described must not be used against systems without proper authorization.
The author assumes no liability for misuse or damage resulting from the information contained herein.


References

  • CVE-2025-24085 – Core Media Privilege Escalation
  • CVE-2025-24201 – WebKit Remote Code Execution
  • CNVD-2025-06744 – iOS/iPadOS Buffer Overflow
  • CNVD-2025-07885 – Use-After-Free in Apple Media Services

Download Tool
DateEvent
Jan 9, 2025Exploit chain observed in the wild
Jan 9, 2025Initial report submitted to US Cert & Apple
Feb 20, 2025CVE-2025-24085 patched (Core Media)
Mar 7, 2025CVE-2025-24201 patched (WebKit)
Mar 18, 2025CNVD-2025-06744 registered
Apr 22, 2025CNVD-2025-07885 registered
TacticTechnique
Initial AccessT1203 – Exploitation for Client Exec
ExecutionT1059 – Command and Scripting Interp
PersistenceT1547 – Boot or Logon Autostart Exec
Privilege EscalationT1068 – Exploitation for Priv Esc
Defense EvasionT1140 – Deobfuscate/Decode Files
ImpactT1499 – Endpoint Denial of Service