CVE-2024-9126

7.5 HIGH

📋 TL;DR

This CVE describes a use-after-free vulnerability in Google Chrome on iOS that could allow heap corruption. An attacker could exploit this by tricking a user into performing specific UI gestures, potentially leading to arbitrary code execution. Only iOS users running vulnerable Chrome versions are affected.

💻 Affected Systems

Products:
  • Google Chrome for iOS
Versions: Versions prior to 127.0.6533.88
Operating Systems: iOS
Default Config Vulnerable: ⚠️ Yes
Notes: Only affects Chrome on iOS; desktop Chrome and other browsers are not vulnerable.

📦 What is this software?

Chrome by Google

Google Chrome is the world's most popular web browser, used by over 3 billion users globally across Windows, macOS, Linux, Android, and iOS platforms. As a Chromium-based browser developed by Google, Chrome dominates the browser market with approximately 65% market share, making it a critical compon...

Learn more about Chrome →

⚠️ Risk & Real-World Impact

🔴

Worst Case

Remote attacker achieves arbitrary code execution with user privileges, potentially leading to full device compromise, data theft, or malware installation.

🟠

Likely Case

Browser crash or instability; successful exploitation would require precise user interaction and may be limited to sandbox escape attempts.

🟢

If Mitigated

With updated Chrome and iOS sandboxing, exploitation would be contained within browser process with minimal impact.

🌐 Internet-Facing: MEDIUM
🏢 Internal Only: LOW

🎯 Exploit Status

Public PoC: ✅ No
Weaponized: UNKNOWN
Unauthenticated Exploit: ✅ No
Complexity: HIGH

Exploitation requires user interaction with specific UI gestures, making reliable exploitation difficult.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: 127.0.6533.88 and later

Vendor Advisory: https://chromereleases.googleblog.com/2024/07/stable-channel-update-for-desktop_30.html

Restart Required: Yes

Instructions:

1. Open Chrome on iOS 2. Go to App Store 3. Tap your profile icon 4. Pull down to refresh updates 5. Find Chrome and tap Update 6. Restart Chrome after update completes

🔧 Temporary Workarounds

Disable Chrome or use alternative browser

ios

Temporarily stop using Chrome on iOS until patched

🧯 If You Can't Patch

  • Restrict Chrome usage to trusted websites only
  • Enable iOS Screen Time to block Chrome app usage

🔍 How to Verify

Check if Vulnerable:

Open Chrome on iOS, tap menu > Settings > About Chrome, check version number

Check Version:

Not applicable for iOS - check via app interface

Verify Fix Applied:

Confirm Chrome version is 127.0.6533.88 or higher in Settings > About Chrome

📡 Detection & Monitoring

Log Indicators:

  • Chrome crash reports with memory corruption signatures
  • iOS crash logs containing Chrome process exceptions

Network Indicators:

  • Unusual network traffic from Chrome process following user interaction

SIEM Query:

Not typically applicable for mobile browser vulnerabilities

🔗 References

📤 Share & Export