В хранилище NPM бяха открити 25 злонамерени пакета, които се разпространяваха чрез типсквотинг, т.е. с имена, подобни на названията на популярни библиотеки, с надеждата, че потребителят ще направи грешка при въвеждането на името или няма да забележи разликите, избирайки модул от списъка.
- 17 пакета включваха злонамерен код за търсене в локалната файлова система на токени на Discord и изпращането им на сървъра на злонамерени лица. В повечето случаи злонамерените промени бяха маскирани чрез предоставяне на модифицирани версии на легитимни библиотеки discord.js и colors.
- node-colors-sync
- color-self
- color-self-2
- lemaaa
- adv-discord-utility
- tools-for-discord
- purple-bitch
- purple-bitchs
- noblox.js-addons
- discord-selfbot-tools
- discord.js-aployscript-v11
- discord.js-selfbot-aployscript
- discord.js-selfbot-aployed
- discord.js-discord-selfbot-v4
- colors-beta
- vera.js
- discord-protection
- 5 пакета включваха код за изпращане на съдържанието на променливи среди, които, например, можеха да включват ключове за достъп, токени или пароли за системи за непрекъсната интеграция или облачни среди, като AWS.
- wafer-text
- wafewafer-templater-countdown
- wafer-template
- wafer-darla
- mynewpkg
- 2 пакета (markedjs, crypto-standarts) включваха троянски кон за организиране на отдалечен достъп до системата на потребителя, позволяващ изпълнението на произволен код на Python (инжектор на отдалечен код на Python).
- 1 пакет (kakakaakaaa11aa) включваше бекдор за отдалечено управление на системата (Connectback shell).
Източник: opennet.ru
