← Back to Blog
Delitos informaticosInvestigacion

SS7: Hacking WhatsApp and Telegram Accounts, How to Protect Yourself (video)

SS7: Hacking WhatsApp and Telegram Accounts, How to Protect Yourself (video)
Expert cybersecurity researchers have demonstrated that it is possible to easily hack WhatsApp and Telegram using the well-known SS7 vulnerability in telecommunications

WhatsApp is considered the most popular cross-platform messaging application in the world, and has been the target of many attackers who want to compromise its 256-bit encryption.

For ordinary people, this encryption would take days and months to decode a single sentence or complete message. The same applies to Telegram. Although Telegram is not as popular as WhatsApp, it has a user base that relies on it for the way it encrypts data, and which claims to be free from government surveillance.

Although both applications are end-to-end encrypted, both suffer from a hardware-side vulnerability that can be exploited to compromise and hijack WhatsApp and Telegram sessions.

It might seem that user accounts are compromised through social engineering, where the attacker tricks the victim into handing over their verification code. But there are more cases where this has not occurred and users simply lose access to their account. This happens due to the SS7 vulnerability.

The vulnerability lies in Signaling System 7, or SS7, the technology used by telecommunications carriers on which high-security messaging systems and phone calls rely. SS7 is a set of telephony signaling protocols developed in 1975, used to set up and disconnect most telephone calls on the world's public switched telephone network (PSTN). It also performs number translation, local number portability, prepaid billing, short message service (SMS), and other mass-market services.

SS7 is vulnerable, and this has been known since 2008. In 2014, media outlets reported on an SS7 protocol vulnerability through which both government agencies and non-state actors can track the movements of mobile phone users from virtually anywhere in the world with a success rate of approximately 70%. Furthermore, it is possible to eavesdrop on conversations by using the protocol to forward calls, and also to facilitate decryption by requesting that each caller's carrier release a temporary encryption key to unlock communications after they have been recorded. Researchers created a tool (SnoopSnitch) that can warn when certain SS7 attacks are occurring against a phone and detect IMSI catchers.

You can see how researchers managed to hack WhatsApp and Telegram using the SS7 flaw below:

WhatsApp Hack