Атака срещу GitHub, довела до изтичане на частни репозитории и достъп до инфраструктурата NPM

GitHub предупреди потребителите за атака, насочена към изтегляне на данни от частни репозитории, с използване на компрометирани OAuth токени, генерирани за услугите Heroku и Travis-CI. Съобщава се, че по време на атаката е настъпила изтичане на данни от частни репозитории на някои организации, които са предоставили достъп до репозиториите за PaaS платформата Heroku и системата за непрекъсната интеграция Travis-CI. Сред засегнатите са били компанията GitHub и проектът NPM.

Атакуващите успели да извлекат от частните репозитории на GitHub ключ за достъп до API на Amazon Web Services, използван в инфраструктурата на проекта NPM. Полученият ключ е позволил достъп до NPM пакети, съхранявани в услугата AWS S3. GitHub смята, че въпреки получения достъп до репозиториите на NPM, не е имало модификация на пакети или получаване на данни, свързани с потребителски акаунти. Също така се отбелязва, че тъй като инфраструктурите на GitHub.com и NPM са разделени, атакуващите не успели да изтеглят съдържанието на вътрешните репозитории на GitHub, несвързани с NPM, преди проблемните токени да бъдат блокирани.

Атаката е била регистрирана на 12 април, след като атакуващите се опитали да използват ключа за API на AWS. По-късно са регистрирани подобни атаки и на някои други организации, в които също са били използвани токени на приложения Heroku и Travis-CI. Засегнатите организации не са споменати, но на всички потребители, които са били засегнати от атаката, са изпратени съответни индивидуални уведомления. На потребителите на приложенията Heroku и Travis-CI се препоръчва да прегледат логовете за сигурност и одит, за да открият аномалии и нетипична активност.

Как точно токените са попаднали в ръцете на атакуващите все още не е ясно, но GitHub смята, че те са получени не в резултат на компрометиране на инфраструктурата на компанията, тъй като токени за авторизация на достъп от външни системи не се съхраняват на страната на GitHub в оригинален формат, подходящ за използване. Анализът на поведението на атакуващия показва, че вероятно основната цел на изтеглянето на съдържание от частните репозитории е анализ на наличието на конфиденциални данни, като ключове за достъп, които биха могли да се използват за продължаване на атаката върху други елементи на инфраструктурата.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster