CVE-2025-24095

7.6 HIGH

📋 TL;DR

This vulnerability allows applications to bypass privacy preferences on affected Apple operating systems. It affects users running visionOS, iOS, and iPadOS versions prior to the patched releases. The issue involves insufficient entitlement checks that could allow apps to access restricted data or features.

💻 Affected Systems

Products:
  • visionOS
  • iOS
  • iPadOS
Versions: Versions prior to visionOS 2.4, iOS 18.4, and iPadOS 18.4
Operating Systems: visionOS, iOS, iPadOS
Default Config Vulnerable: ⚠️ Yes
Notes: All default configurations of affected versions are vulnerable. The vulnerability requires a malicious or compromised app to be installed.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Malicious apps could access sensitive user data (contacts, photos, location, etc.) without user consent, potentially leading to data theft or privacy violations.

🟠

Likely Case

Apps could access some privacy-protected data they shouldn't have access to, potentially exposing personal information to untrusted applications.

🟢

If Mitigated

With proper app vetting and security controls, the risk is limited to apps that have already passed through Apple's review process but contain malicious code.

🌐 Internet-Facing: LOW
🏢 Internal Only: MEDIUM

🎯 Exploit Status

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

Exploitation requires a malicious app to be installed on the device. No public exploit code has been identified in the references.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: visionOS 2.4, iOS 18.4, iPadOS 18.4

Vendor Advisory: https://support.apple.com/en-us/122371

Restart Required: No

Instructions:

1. Open Settings app. 2. Navigate to General > Software Update. 3. Download and install the available update. 4. Ensure device is connected to power and Wi-Fi during update.

🔧 Temporary Workarounds

Restrict App Installation

all

Only install apps from trusted sources and review app permissions carefully

Review App Permissions

all

Regularly review and revoke unnecessary app permissions in Privacy settings

🧯 If You Can't Patch

  • Implement mobile device management (MDM) to control app installation and permissions
  • Educate users about only installing apps from the official App Store and reviewing permissions

🔍 How to Verify

Check if Vulnerable:

Check device version in Settings > General > About > Software Version

Check Version:

Settings > General > About > Software Version

Verify Fix Applied:

Verify version is visionOS 2.4 or later, iOS 18.4 or later, or iPadOS 18.4 or later

📡 Detection & Monitoring

Log Indicators:

  • Unusual app behavior accessing privacy-protected APIs
  • Apps requesting permissions they shouldn't need

Network Indicators:

  • Unusual data exfiltration from apps that shouldn't have access to sensitive data

SIEM Query:

Not applicable for typical mobile device scenarios

🔗 References

📤 Share & Export