CVE-2024-54503

4.2 MEDIUM

📋 TL;DR

This CVE describes a user interface inconsistency in iOS/iPadOS where muting an incoming call while it's ringing may not actually enable mute. This affects users of Apple mobile devices who receive phone calls. The vulnerability could lead to unintended audio exposure during calls.

💻 Affected Systems

Products:
  • iPhone
  • iPad
Versions: iOS/iPadOS versions before 18.2
Operating Systems: iOS, iPadOS
Default Config Vulnerable: ⚠️ Yes
Notes: Only affects devices during incoming call ringing state when mute is attempted.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Sensitive conversations could be overheard by unintended parties when the user believes their microphone is muted but it's actually active.

🟠

Likely Case

Users may accidentally broadcast private conversations thinking they're muted, potentially exposing confidential information.

🟢

If Mitigated

With proper awareness, users can verify mute status visually before speaking, minimizing exposure.

🌐 Internet-Facing: LOW - This is a local device issue, not network exploitable.
🏢 Internal Only: MEDIUM - Affects privacy of conversations on affected devices.

🎯 Exploit Status

Public PoC: ✅ No
Weaponized: NO
Unauthenticated Exploit: ✅ No
Complexity: LOW - User simply needs to attempt to mute during call ringing.

This is a reliability issue rather than a traditional security exploit - it's triggered by normal user actions.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: iOS 18.2, iPadOS 18.2

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

Restart Required: Yes

Instructions:

1. Open Settings app 2. Go to General > Software Update 3. Download and install iOS/iPadOS 18.2 4. Restart device when prompted

🔧 Temporary Workarounds

Visual mute verification

all

Always verify mute status visually on screen before speaking during calls

Delay speaking after muting

all

Wait 2-3 seconds after pressing mute button before speaking to ensure state change

🧯 If You Can't Patch

  • Train users to visually confirm mute status before speaking during calls
  • Use alternative communication methods (FaceTime, third-party apps) for sensitive conversations

🔍 How to Verify

Check if Vulnerable:

Check iOS/iPadOS version in Settings > General > About > Version. If version is less than 18.2, device is vulnerable.

Check Version:

Settings > General > About > Version

Verify Fix Applied:

After updating to 18.2, test by making a call and attempting to mute during ringing phase.

📡 Detection & Monitoring

Log Indicators:

  • No specific log indicators - this is a UI state issue

Network Indicators:

  • No network indicators - local device issue only

SIEM Query:

Not applicable - no network or system logs generated

🔗 References

📤 Share & Export