Уязвимость Viber, позволяющая прослушивать чужой разговор

28 7474

На возможность прослушивания чужих разговоров в Viber я наткнулся случайно еще в начале октября 2016 года. Уязвимость мне показалась не слишком приятной, поэтому я связался со службой поддержки и описал алгоритм для воспроизведения нестандартного поведения мессенджера.

Пишу данную публикацию в надежде привлечь внимание Хабрасообщества и ее более широкой огласке в надежде, что это побудит разработчиков исправить сей досадный баг, так как общение через электронную почту со службой поддержки Viber результатов не принесло.

Исходные данные

Два абонента разговаривают между собой через Viber, назовем их А и Б. Во время разговора, абоненту А поступает вызов, но не через Viber, а через мобильную сеть. Абонент А отвечает на вызов, тем самым абонент Б оказывается на удержании.

Как подслушать разговор абонента A?

Абонент Б находясь на удержании, наживает на кнопку «Удержание» дважды, тем самым поставив и сняв режим удержания со своей стороны, данная опция доступна при разговоре по мобильному телефону или с планшета, в стационарном клиенте я такой кнопки не нашел.

Проделав данные действия абонент Б слышит разговор абонента А, правда без возможности участвовать в нем. Абонент А никак не понимает, что его в этот момент уже «подслушивают» и когда заканчивает разговор по мобильной сети — возвращается в Viber для продолжения диалога с абонентом Б.

Данная проблема воспроизводится на Android, проверить на iOS у меня нет возможности.

Данная проблема была отправлена в поддержку Viber 4 октября 2016 года и получила номер #2620428. 22 ноября я напомнил им, что вышло уже 2 обновления Viber с момента отправки мной первого письма, но проблема не устранена.

Ответ на второе письмо был получен лишь 28 ноября:

Мы искренне сожалеем, что Вы столкнулись с данной проблемой при использовании Viber. В настоящий момент мы продолжаем работать над расследованием данной проблемы. Как только будут получены результаты, мы обязательно сообщим Вам об этом. Благодарим Вас за терпение.

Best Regards,

Trinity L.

Viber Support Team

Quick question? Tweet to @ViberHelp

На сегодняшний день проблема так и осталась на своём месте. Надеюсь, что данный пост поможет найти силы и средства к устранению данного бага.

Пока написал статью, проблему исправили в обновлении пришедшем вчера на телефон, но она может все еще актуальна для не обновившихся

https://habrahabr.ru/post/3193...

Израиль не удержался от поставки вооружений в Восточную Европу, теперь эшелоны российских Су-35 устремятся в Иран
  • pretty
  • Вчера 07:46
  • В топе

Тель-Авив пошел на рискованный шаг против России и теперь в страхе ждет у своих границ появления Су-35. Иран подтвердил, что приобрел эти истребители у РФ, и нет повода усомниться, что Тегеран примени...

В Люберцах семь мигрантов отмудохали местного. А из полиции они ... просто "сбежали"
  • Hook
  • Вчера 15:55
  • В топе

Может кто-нибудь готов разъяснить, что означает эта фраза, но я ее реально не понимаю. Вернее, понимаю так, что в это просто поверить не могу. Вчера состоялся разговор Путина и Рахмона. По его ...

Мытьё посуды в Сене, крысы в Париже и как нам наказать Францию

1. Всё же мы сильно отстали от Европы. Река Сена в Париже настолько чистая, что уличные торговцы даже моют в ней посуду, прежде чем выкладывать на неё сосиски и прочую еду — необычайно вкусн...

Обсудить
  • Видимо не зря никогда не пользовался ++++++++++++++++++
  • Пользуюсь вибером. Доступно и дёшево. Особенно , если звонишь из России на Украину и обратно.
  • О уже с хабра пошел копиппст, не знаю хорошо это или нет, наверно хорошо
  • До сих пор пользуюсь ТА-57. Иногда - не хватает проводов! А что такое Viber? :)
  • А чем Скайп не устраивает? Вроде нет таких проблем...