Skip to content
Naked Security Naked Security

Apple scrambles to fix FaceTime eavesdropping bug

Apple is scrambling to fix an embarrassingly dangerous "snooping" bug in its popular FaceTime app.

Update. Apple published iOS 12.1.4 and macOS 10.14.3 Supplemental Update
to fix this (and other) bugs. [2019-02-07T23:25Z]

Apple is scrambling to fix an embarrassingly dangerous “snooping” bug in its popular FaceTime app.

In the meantime, Apple has apparently disabled the Group Facetime feature entirely, preferring to inflict a service outage than to leave the exploitable privacy hole gaping open.

The bug was reported on well-known Mac news site 9to5Mac, and how to abuse it is widely known.

In the simplest terms, the bug goes like this:

  • Call someone from your contacts using FaceTime.
  • Their phone will ring.
  • Use the “Add Person” option to include a new participant in the chat, namely yourself.

That might sound pointless, considering that you are, rather obviously, already part of the call.

In fact, it seems that this sequence of events is so pointless that no one ever tested it, because what happens is that both you and the person who hasn’t answered the call yet get added into the conversation…

…and you can immediately hear the audio feed from the person who hasn’t answered the call yet.

Sure, you can’t use this to eavesdrop entirely secretly, given that the other person’s phone will ring (or perhaps vibrate) when you call it.

But if they don’t notice the phone ringing, or can’t reach it and decide simply to ignore the call, they certainly don’t expect their device to be listening in and transmitting right away!

In fact, it’s even worse that that – 9to5Mac reports that if the person you’ve called is at the lock screen and hits the Power button when receiving one of these booby-trapped “group calls”, you get to see their video feed as well as to hear what they’re saying – or what other people in the room are saying.

In other words, if the person you’ve called picks up their phone, hits the Power button, sees it’s you, grimaces, announces to the room, “Oh, heck, it’s Captain Annoying calling – I’m not ready to tell him the deal is off just yet,” and hits the [Decline] option…

…you’ve just found out more than you probably ever would or could have discovered if they’d actually answered the phone immediately and told you they couldn’t talk right now.

What to do?

As far as we can see, this privacy breach happens because of a bug in the FaceTime app that causes it to “answer” a call before you’re ready.

In other words, this is a bug that you can’t control from your end, because it’s triggered by the activation of a feature in the app by the person who initiated the call.

In theory, Apple’s block of Group FaceTime in the FaceTime infrastructure itself ought to prevent the bug being exploited.

But in practice, at least until Apple updates the app and you’ve downloaded the patch, the only way to be sure this bug can’t be triggered is to disable the app yourself.

Go to iOS SettingsFaceTime and flip the slider to off:


LEARN MORE IN OUR NAKED SECURITY LIVE VIDEO

(Watch directly on YouTube if the video won’t play here.)


8 Comments

@Mahhn, noticed that too. But you have to show the participants in the call and select the “ring” option. That is the only way i have seen to resolve it.

> In the meantime, Apple has apparently disabled the Group Facetime feature entirely, preferring to inflict a service outage than to leave the exploitable privacy hole gaping open
I’m not the biggest Apple fan but must handily give props for this. Well reacted.

Hrm. After reading more linked from Lisa’s story today, it appears Apple took over a week to respond to the initial bug report. I must now regrettably deduct half a star.

KeySteal could allow someone to steal your Apple Keychain passwords

Great post! Have advised my family members and turned off FaceTime app. They are not tech savvy, but love their apps and smart devices – including Alexa. Personally, it is a little unsettling knowing there’s a device in house always listening.

But I was told that Apple software has no bugs, because Steve Jobs.

Welcome to reality, fanboys.

Comments are closed.

Subscribe to get the latest updates in your inbox.
Which categories are you interested in?
You’re now subscribed!