Connect with us

Featured

WhatsApp users face attack

Published

on

Check Point security recently discovered a vulnerability in the WhatsApp Web application that allows hackers to take control of a users computer by sending them a file that looks like a vCard.

Check Point security researchers have recently discovered various vulnerabilities in the WhatsApp Web application. Hackers would exploit a user’s computer by sending them a vCard, but the vCard is actually an executable file and opens up a PC to malware and phishing attacks.

WhatsApp Web – a web-based extension of the WhatsApp application on a phone mirrors all messages sent and received, and fully synchronizes your phone and your desktop computer so that users can see all messages on both devices.

WhatsApp Web is available for most WhatsApp supported platforms, including Android, iPhone (iOS), Windows Phone 8.x, BlackBerry, BB10 and Nokia smartphones. In September 2015, WhatsApp announced they had reached 900 million active users a month. At least 200M are estimated to use the WhatsApp Web interface, considering publicly available web traffic statistics.

Executive Summary

Check Point security researcher Kasif Dekel recently discovered significant vulnerabilities which exploit the WhatsApp Web logic and allow attackers to trick victims into executing arbitrary code on their machines in a new and sophisticated way. All an attacker needed to do to exploit the vulnerability was to send a user a seemingly innocent vCard containing malicious code. Once opened, the alleged contact is revealed to be an executable file, further compromising computers by distributing bots, ransomware, RATs, and other malwares.

To target an individual, all an attacker needs is the phone number associated with the account.

WhatsApp verified and acknowledged the security issue and have deployed the fix in web clients world-wide. To make sure you are protected, update your WhatsApp Web right now.

Check Point shared its discovery to WhatsApp on August 21, 2015. On August 27, WhatsApp rolled out the initial fix (in all versions greater than 0.1.4481) and blocked that particular feature.

Technical Details

WhatsApp Web allows users to view any type of media or attachment that can be sent or viewed by the mobile platform/application. This includes images, videos, audio files, locations and contact cards.

The vulnerability lies in improper filtering of contact cards, sent utilising the popular ‘vCard’ format.

This is a screenshot for a possible contact vCard sent by a malicious user:

unnamed

As you can see, this message (contact card) appears legitimate, like any other contact card; most users would click it immediately without giving it a second thought.

The implication of this innocent action is downloading a file which can run arbitrary code on the victim’s machine:

unnamed-1

An Initial Hole

During Kasif’s research, he found that by manually intercepting and crafting XMPP requests to the WhatsApp servers, it was possible to control the file extension of the contact card file.

He first changed the file extension to .BAT, which indicates a Windows batch (executable script) file:

unnamed

This means, once the victim clicks the downloaded file (which he assumes is a contact card), the code inside the batch file runs on his computer.

Let’s see what’s inside the downloaded file (i.e. the batch file):

unnamed-1

This is a standard vCard format. To run malicious code, Kasif found out an attacker could simply inject a command to the name attribute of the vCard file, separated by the ‘&’ character. When executed, Windows will attempt to run all lines in the files, including our controlled injection line.

Further research showed that no XMPP interception of crafting is needed for this attack, since any user can create such a contact with an injected payload on their phones, no hacking tools necessary:

unnamed-2

Once such a contact is created, all an attacker has to do is share it via the normal WhatsApp client.

But can we take it to the next level? Could we possibly discover a way to share malicious PE (.exe) files through WhatsApp’s default sharing features (no external links)?

To answer that, we have to examine WhatsApp’s communication protocols; WhatsApp uses a customised version of the open standard Extensible Messaging and Presence Protocol (XMPP).

This is how vCard messages appear over-the-wire (with some reconstruction) when sent using WhatsApp’s protocol:

unnamed-3

NUMBER/GROUPID: the victim’s number or group ID

·         ID: the message ID

·         TIMESTAMP:  the timestamp of the sender device

·         FILENAME: the VCARD file name, <something>.exe

·         FILEDATA: the raw data of the file

We were surprised to find that WhatsApp fails to perform any validation on the vCard format or the contents of the file, and indeed when we crafted an exe file into this request, the WhatsApp web client happily let us download the PE file in all its glory:

unnamed

But wait, there’s more! Clever attackers can exploit this in more devious scenarios, using the displayed icon to enrich the scam:

unnamed-1

This simple trick opened up a vast world of opportunity for cybercriminals and scammers, in effect allowing easy “WhatsApp Phishing”. Massive exploitation of this vulnerability could have affected millions of users, failing to realise the malicious nature of the attachment.

Disclosure Timeline

·         August 21, 2015 – Vulnerability disclosed to the WhatsApp security team.

·         August 23, 2015 – First response received.

·         August 27, 2015 – WhatsApp rolls out fixed web clients (v0.1.4481)

·         September 8, 2015 – Public disclosure

Conclusions

“Thankfully, WhatsApp responded quickly and responsibly to deploy an initial mitigation against exploitation of this issue in all web clients, pending an update of the WhatsApp client” said Oded Vanunu, Security Research Group Manager at Check Point. We applaud WhatsApp for such proper responses, and wish more vendors would handle security issues in this professional manner. Software vendors and service providers should be secured and act in accordance with security best practices.

Check Point continues to be on the lookout for vulnerabilities in common software and Internet platforms, disclosing issues as they are discovered, protecting consumers and customers against tomorrow’s threats.”

Featured

Taxify enters Google Maps

A recent update to Taxify now uses Google Maps which allows users to identify their drivers, find public transport and search for billing options.

Published

on

People planning their travel routes using Google Maps will now see a Taxify icon in the app, in addition to the familiar car, public transport, walking and billing options.

Taxify started operating in South Africa in 2016 and as of October 2018 operates in seven South African cities – Johannesburg, Ekurhuleni, Tshwane, Cape Town, Durban, Port Elizabeth and Polokwane.

Once riders have searched for their destination and asked the app for directions, Google Maps shares the proximity of cars on the Taxify platform, as well as an estimated fare for the trip.

If users see that taking the Taxify option is their best bet, they can simply tap on the ‘Open app’ icon, to complete the process of booking the ride. Customers without the app on their device will be prompted to install Taxify first.

This integration makes it possible for users to evaluate which of the private, public or e-hailing modes of transport are most time-efficient and cost-effective.

“This integration with Google Maps makes it so much easier for users to choose the best way to move around their city,” says Gareth Taylor, Taxify’s country manager for South Africa. “They’ll have quick comparisons between estimated arrival times for the different modes of transport, as well as fares they can expect to pay, which will help save both time and money,” he added.

Taxify rides in Google Maps are rolling out globally today and will be available in more than 15 countries, with South Africa being one of the first countries to benefit from this convenient service.

Continue Reading

Featured

Samsung unveils the quad-cam smartphone

Samsung recently unveiled its Galaxy A9, the world’s first smartphone with a rear quad camera.

Published

on

“As a global leader in smartphone innovation, we understand the demand for meaningful innovation in a fast-paced world driven by visual communication,” said Justin Hume, Director: Integrated Mobility at Samsung South Africa. “Building on our legacy in smartphone camera development we’re introducing next-generation technology across our entire Galaxy portfolio to give more consumers the opportunity to experience cutting-edge innovation. We’re excited to deliver on this promise and debut world leading smartphone camera technology with the Galaxy A9.”

Samsung provided the following information (including the adjectives):

The Galaxy A9 allows you to capture dynamic and beautiful photos effortlessly. With four lenses, experience even more ways to unleash your creativity and capture, create and share stunning images.

·         Get close without compromise with 2x Optical Zoom for incredible and detailed close-up shots even from far away.

·         Capture the world in its fullest and without limit, with the Ultra Wide Lens, and shoot like a pro with the Scene Optimizer. Thanks to AI Scene Recognition, your camera is now smarter, and able to identify the subject and adjust settings accordingly for the best photo, in an instant.

·         Express your creativity with the Depth Lens, giving you the freedom to manually manage the photos’ depth of field and focus on the subject for stunning, professional looking images.

·         Capture clear and bright images in both bright and low light conditions with Galaxy A9’s 24MP Main Lens, for gorgeous photos at any time of the day.

The reliable 3,800mAh battery life on the Galaxy A9 lets you live without limits and enjoy outstanding long-lasting performance. You can now capture everything, without restriction, store more and delete less with the Galaxy A9’s 128GB storage and up to 512GB of expandable memory.

Designed to make life more convenient, the Galaxy A9 features Bixby, Samsung Pay and Samsung Health and you can take advantage of the many multi-tasking benefits the Galaxy A9 offers, including App Pair.

First Class Design

Building on Samsung’s heritage in first-class design, the Galaxy A9 is styled in three unique colors; Caviar Black, Lemonade Blue and Bubblegum Pink with a sleek and ergonomic design, that fits in one hand with a 3D Glass curved back for a high-quality comfortable feel. The Galaxy A9 will be available in South Africa from December.

Check out the specs on the next page.

Previous Page1 of 2

Continue Reading

Trending

Copyright © 2018 World Wide Worx