Signal sends random images to contacts due to a bug

Signal sends random images
Written by Emma Davis

In Signal for Android version 5.17.3, bug due to which the application sometimes sent random images from the gallery to contacts was fixed. The problem was noticed back in December 2020, however, given the difficulty of reproducing the bug, it took more than half a year to release the patch.

The bug manifested itself very simply: when sending an image to one of the contacts, person sometimes receives not only the selected image, but also several random ones, which the sender was not going to send.

An example of such a situation can be seen in the screenshots below: the user sent one GIF to the interlocutor, and received several images at once.

Rob Connolly first noticed the problem and reported on GitHub, and his findings were soon confirmed by other users. Connolly even suspected that the error could be related to the transmission of messages from another contact of the recipient or an unknown third party, but, fortunately, he turned out to be wrong.

Signal developers immediately requested logs from users to fix the problem, but it took six months to create the patch, which caused discontent in the community.

This is madness. A bug like this should have been Signal’s number one priority, but all they did was request logs and make improvements that aren’t even nearly as important as this fix. To be honest, this is a mistake that should kill Signal.sInfiniteLight user wrote.

Another user, Adrian Ostrowski, wrote that a similar mistake generally made it impossible to share images confidentially through Signal.

Signal Android developer Grayson Parrelli responded to criticism on YCombinator Hacker News, where he talked about the technical details of the bug, as well as how the bug was not easy to detect:

We really take these issues very seriously. This error was extremely rare, and since we don’t have metrics/remote log collection, there was a period when we had to spend time adding logs and collecting logs submitted by users just to try to track down the bug. As soon as we ‘got the trail’, this [mistake] became the main focus of our work, and we were able to fix it very quickly.

Let me remind you that we wrote that Vulnerabilities in Signal, Google Duo and Facebook Messenger allowed spying on users.

Sending
User Review
0 (0 votes)
Comments Rating 0 (0 reviews)

About the author

Emma Davis

I'm writer and content manager (a short time ago completed a bachelor degree in Marketing from the Gustavus Adolphus College). For now, I have a deep drive to study cyber security.

Leave a Reply

Sending