{"id":2175,"url":"\/distributions\/2175\/click?bit=1&hash=803b6e1bcbd9dfc4ba9456fda887a878c80d24df8d3a575913b14876e18923a5","title":"TJ \u0437\u0430\u043a\u0440\u043e\u0435\u0442\u0441\u044f 10 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f \u2014\u00a0\u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0439\u0442\u0435 \u0430\u043d\u043e\u043d\u0441 \u0441 \u0434\u0435\u0442\u0430\u043b\u044f\u043c\u0438","buttonText":"\u0427\u0438\u0442\u0430\u0442\u044c","imageUuid":"d1d355d8-93a3-5140-aeae-14b03046b760","isPaidAndBannersEnabled":false}

Во «ВКонтакте» нашли баг, позволяющий публиковать в пабликах любые видео в обход администраторов Статьи редакции

Можно опубликовать ролик в сообществе, где открыта функция «Предложить новость». В соцсети заявили, что уже это исправили.

Видео, опубликованное пользователем, у которого нет прав администратора паблика Скриншот тестового сообщества

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

По словам читателя, он обратил внимание на баг, когда в его сообществе со 135 тысячами подписчиков появилось два коротких ролика. Оба видео опубликовал пользователь без прав администрации через форму «Предложить новость». В истории изменений поста было указано имя автора без информации о том, кто из редакторов его опубликовал.

Как я понимаю, функции закрыть предложенные новости вообще не существует. Теоретически такое можно провернуть в абсолютно любом открытом сообществе во «ВКонтакте».

У нас чуть больше 100 тысяч подписчиков, а в сообществах с миллионами читателей можно ночью начать постить такие вещи, что будет совсем беда.

читатель TJ, обнаруживший баг

Подробнее о том, как работает уязвимость:

  • Читатель повторил баг с предложенными новостями в тестовом сообществе. Без доступа к настройкам и без прав редактора он смог опубликовать несколько роликов любой длительности;
  • Чтобы баг сработал, достаточно просто загрузить видео к себе на страницу и повторить последовательность действий в разделе «Предложить новость»;
  • Для того, чтобы опубликовать любое видео в любом паблике, не нужно открывать код страницы, залезать в код «ВКонтакте» или иметь навыки программиста;
  • Редактор TJ повторил то же самое по его инструкции в другом паблике — уязвимость снова сработала.

Читатель также рассказал, что изначально не планировал публично рассказывать о баге и обращался в техподдержку «ВКонтакте». Несмотря на общедоступность уязвимости, там несколько раз пообещали «посмотреть и что-то придумать», но больше ничего не ответили. Скриншоты переписки есть в распоряжении TJ. Он также опубликовал информацию о баге в HackerOne, где ветку с обсуждением закрыли с формулировкой о дубликате.

Описание бага с предложенными новостями во «ВКонтакте» Скриншот сайта HackerOne

TJ обратился за комментарием в пресс-службу «ВКонтакте», где сообщили, что исправили уязвимость. И пообещали выплатить читателю TJ вознаграждение за найденный баг.

Уязвимость была исправлена, благодарим пользователя за фидбек.

Вопрос ушёл в работу после первого сообщения пользователя. Агенты Поддержки сразу же сообщили о проблеме разработчикам, но для её решения понадобилось время.

пресс-служба «ВКонтакте»

Читатель TJ подтвердил, что администрация «ВКонтакте» поправила баг — ему не удалось повторить его ни в мобильной, ни в десктопной версии.

Как понимаю, проблема была в том, что в «ВКонтакте» не до конца предусмотрели настройки приватности при заливке видео (достаточно было без сохранения закрыть вкладку со страницей с новым видео).


После этого дело оставалось за малым: выбираем сообщество, предлагаем видео через форму «Предложить новость», возвращаемся к нашему видео и пытаемся его опубликовать с выбранной галочкой «Опубликовать на моей странице».

Остался вопрос: почему вместо функции «Опубликовать на моей странице» срабатывала автоматическая публикация в чужом сообществе? При этом в профиле видео оставалось неопубликованным.

читатель TJ, обнаруживший баг
0
6 комментариев
Написать комментарий...
Universaw

Так если баг исправили, зачем скрывать полный алгоритм

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Закомплексованная Душа

Не баг, а фича

Ответить
Развернуть ветку
Беспонтовый пирожок

Когда был баг с деаноном админа паблика по комментам, тоже закрыли, как дубликат.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Читать все 6 комментариев
null