Three billion WhatsApp users are at risk - an expert has developed a tool that could spy on everyone, and you would never know about it

top 16 comments

sorted by: hot top controversial new old
[+] 37 points 10 months ago (7 children)
  • [–] 13 points 10 months ago (2 children)

    IT hobbyist here. This guy knows his stuff. Dangerous attacks are the ones that are very low effort with medium to high reward. This attack is high effort and low reward. This is one of these trivia things, that you will virtually never see in the wild.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 10 months ago*

    This is not high effort. Starting from an open source WhatsApp client library, reproducing the attacks described in the research paper is trivial. There are even a few public github repos implementing PoCs of this.

    Whether the reward should be considered high or low is ultimately subjective. What is objectively verifiable, however, is that an attacker can continuously (and silently) monitor several aspects of a target’s environment, including:

    • the number of devices linked to the target’s account, along with fingerprints that allow differentiation between operating systems and browsers
    • the locked or unlocked state of the target’s phone
    • whether the phone is connected via Wi-Fi or a mobile network
    • whether the WhatsApp application or browser tab is running in the foreground or background.

    In addition, an attacker could deliberately drain the target’s phone battery and consume their mobile data allowance.

  • source
  • parent
  • [–] 4 points 10 months ago

    I believe Signal has already fixed it, while meta said they won't fix this in WhatsApp.

    This side channel can be used to infer more than a rough timezone, specifically, an attacker could continuously monitor :

    • the number of devices linked to the target’s account, along with fingerprints that allow differentiation between operating systems and browsers
    • the locked or unlocked state of the target’s phone
    • whether the phone is connected via Wi-Fi or a mobile network
    • whether the WhatsApp application or browser tab is running in the foreground or background.

    In addition, an attacker could deliberately drain the target’s phone battery and consume their mobile data allowance

    I've tested this on myself and can confirm all of this can be done reliably

  • source
  • parent
  • [–] 8 points 10 months ago*

    Bit too much FUD here.

    Traditional antivirus software does not detect protocol-level misuse.

    I don't think it ever did... you'd be looking for a (N)IDS for that function

    I don't use either application, but I suspect that most of this theory could be used on Jabber clients too...

    It's a novel way to do recon, but you'd already need to know much more about a target to be able to use the data.

    But... good to know about.

  • source
  • [–] 7 points 10 months ago (2 children)

    I’ve read the article - but what can an attacker actually DO using this technique? Drain battery? The article mentions ‘tracking’, but in what way?

  • source
  • hideshow 2 child comments
  • [–] 3 points 10 months ago

    The article states patterns could be drawn from response times. Fast response times could indicate a high-availability, low-latency network (such as being at home), where longer response times could indicate the phone is away from that network, whether on the road or at a store or business, etc.

  • source
  • parent
  • [–] 5 points 10 months ago

    isnt whatapp owned by meta?

  • source
  • [–] 4 points 10 months ago (1 child)

    Shit... I can't imagine anything that would prevent a service provider or government from doing this all the time to everyone.

  • source
  • hideshow 1 child comment
  • [–] 6 points 10 months ago (1 child)

    My phone has the exact symptoms described in this article.. I don't like this..

  • source
  • hideshow 1 child comment
  • [–] 11 points 10 months ago

    You can mitigate (but not entirely stop the technique) by WhatsApp Settings, select Privacy, go to Advanced, and enable “Block unknown account messages.” and also disabling read receipts.

    You could also uninstall the app and see if your battery usage reduces, or check in your phone's battery usage statistics for WhatsApp using a lot of it.

  • source
  • parent