Няколко NPM пакета, предназначени за разработване на блокчейн приложения, са били отвлечени, за да доставят зловреден софтуер за кражба на информация, съобщава фирмата за управление на веригата за доставки на софтуер Sonatype.
Пакетите осигуряват легитимна функционалност за разработчиците, които изграждат приложения, взаимодействащи с блокчейн услуги, но последните им версии съдържат обфускулирани скриптове, като са в състояние да откраднат чувствителна информация от системите на жертвите.
С общ комбиниран брой на изтеглянията от около 500 000 за целия си живот, тези пакети са били налични в регистъра на NPM от години, а един от тях – от почти десетилетие.
Зловредните актуализации обаче са публикувани наскоро, като промените се наблюдават само в NPM, докато хранилищата в GitHub остават незасегнати, казва Sonatype.
Поне за два от отвлечените пакети, а именно „bnb-javascript-sdk-nobroadcast“ и „country-currency-map“, не са публикувани нови версии от години, но тази седмица в NPM са се появили нови версии, съдържащи зловреден код, и за двата.
Злонамерената версия на „country-currency-map“ беше изчерпана скоро след публикуването ѝ, като поддържащите я препоръчват да се използва предишната версия, публикувана преди пет години.
И в двата пакета Sonatype идентифицира силно обфускулирани скриптове, които се изпълняват по време на инсталацията и които събират чувствителна информация, като например променливи на системната среда, в които могат да се съхраняват токени за достъп, API ключове, SSH идентификационни данни и други данни.
Злонамерени версии на ‘@bithighlander/bitcoin-cash-js-lib’, ‘eslint-config-travix’, ‘@crosswise-finance1/sdk-v2’, ‘@keepkey/device-protocol’, ‘@veniceswap/uikit’, ‘@veniceswap/eslint-config-pancake’, ‘babel-preset-travix’, ‘@travix/ui-themes’ и ‘@coinmasters/types’.
Компанията отбелязва, че отвличанията може да са извършени след компрометиране на стари акаунти на поддържащи, вероятно чрез набиване на пълномощия.
„Въпреки че през 2022 г. NPM задължи двуфакторна автентикация (2FA) за проекти с голямо въздействие (напр. автори на пакети на NPM, които получават 1 милион седмични изтегляния или имат повече от 500 зависими потребители), някои автори все още трябва да се регистрират за двуфакторна автентикация“, отбелязва Sonatype.
АБОНИРАЙТЕ СЕ ЗА НАШИЯ Е-БЮЛЕТИН И ПОЛУЧАВАЙТЕ НОВИНИ И СЪВЕТИ НА ТЕМА КИБЕРСИГУРНОСТ.
© 2022 Фондация “Киберсигурност за Всеки” с ЕИК 206932045. Всички права запазени. Политики за поверителност.
ж.к. Гео Милев бл. 117, вх.А
София 1113, България
support[@]e-security.bg
Фондация “Киберсигурност за Всеки” с ЕИК 206932045 е ЮЛНЦ в обществена полза, регистрирано в ЕС, работещо в съответствие с мисията и целите си.
Моля, имайте предвид, че всички споменати продукти и/или имена на компании са търговски марки ™ или ® на съответните им притежатели. Уебсайтът/фондацията няма никаква свързаност и/или одобрение за/от тях – тези търговски марки се използват само за образователни цели като примери. Настоящият уебсайт е онлайн информационна платформа, управлявана от доброволна фондация в обществена полза. Благодарим ви, че сте тук и за всякакви допълнителни въпроси, не се колебайте да се свържете с нас.
Мисията на Фондация “Киберсигурност за Всеки” е да допринесе за подобряване на киберсигурността, информационна сигурност и защита на системите и да повиши културата на обществото и организациите по тези и свързани с тях теми. Ние насърчаване безопасността и поверителността на потребителите, като повишаваме осведомеността, информираме за най-добрите и нови практики и помагаме на хора и организации да преодолеят съвременните предизвикателства за сигурността на мрежата и опазването на техните дигиталните активи.
На посоченият от Вас e-mail е изпратено съобщение за потвърждаване на абонамента.
Моля, проверете електронната си поща за да потвърдите.