Мы столкнулись на LinkedIn с проблемой безопасности, которая позволяла удалить любой пост с профиля частного лица или компании. Обнаружив эту уязвимость, мы немедленно сообщили в отдел безопасности компании, что в защите есть брешь, через программу Bug Bounty.

Воспользовавшись этим багом, злоумышленники могли отправить особым образом составленный запрос на сервера LinkedIn, и это привело бы к удалению того или иного поста с платформы. Если бы эту проблему не решили, уязвимость можно было бы использовать для устранения важных сведений о лицах или компаниях, что нанесло бы последним серьезный урон.

Получив сообщение о баге, отдел безопасности LinkedIn тут же стал разбираться в ситуации. Они предприняли необходимые шаги, чтобы устранить уязвимость, и предотвратили возможные инциденты в будущем.

Запрос с уязвимостью:

POST /mwlite/feed/deletePost/?csrfToken=ajax:6083619284478736796 HTTP/1.1
Host: www.linkedin.com

{"objectUrn":"urn:li:activity:6390481093803499520"}




Действия в ходе сессии на Burp Suite

Мы перечислили следующие шаги, чтобы воссоздать картину уязвимости:

  • При помощи Burp Suite записать запрос с уязвимостью из своей собственной сессии.
  • В запросе с уязвимостью поменять содержимое “objectUrn” на идентификатор поста из активности пользователя.
  • Запустить измененный запрос заново в том же Burp Suite. Пост будет удален с аккаунта жертвы.

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

Одиннадцатого апреля 2023 года проблема получила публичное освещение, а нам выплатили десять тысяч долларов по программе Bug Bounty. Дополнительная информация о баге опубликована здесь.

Комментарии (3)


  1. Upsarin01
    19.05.2023 09:26
    +1

    Эх... А могло быть "обнуление" контента социальной сети :-) Жаль... Очень жаль...

    PS. Ничему не удивлюсь... Чем больше корпорация, тем шире двери!


  1. Mihaelc
    19.05.2023 09:26
    +5

    Как-то 10к$ за такую уязвимость - не густо, имхо


  1. Pyhesty
    19.05.2023 09:26

    время устранения - 5 лет!

    ps: "не очень-то и хотелось... "

    https://hackerone.com/reports/337755