Всем привет! Начало недели у нас веселое! Исследователь безопасности Алекс Бирсан (Alex Birsan) смог взломать более 35 крупных компаний путем атаки на зависимости. Суть проблемы заключается в том, что многие разработчики пишут свои библиотеки и хостят их в приватных репозиториях, Бирсан же просто создавал библиотеки с такими же именами и загружал их на централизованные PyPi, NPM, RubyGems и при выполнении команд вида
pip install module_name
вредоносная библиотека начинала иметь приоритет перед библиотекой в приватном репозитории. Описание полного процесса можно
почитать тут, или по русски на
Хабре.