Полезни съвети

JavaScript девелъпъри: очите на четири при NPM пакетите

Нова вълна зловредни NPM пакети (сред които crypto-encrypt-ts) е открита – таргетират крипто портфейли, .env файлове и MongoDB бази данни. Малуерът се внедрява като зависимости в проекти, често с обфускиран код и имена наподобяват легитимни библиотеки.

Уязвените пакети изпращат чувствителна информация – API ключове, конфигурации, URI-та – към отдалечен сървър, активирайки бекдор веднага след инсталация или билд. Основната цел засега са проекти, хоствани или разработвани в Турция, но рискът е глобален.

Какво да направите веднага:

  • Сканирайте проектите си с npm audit, socket.dev, Snyk.
  • Проверете .env файловете – не ги качвайте никъде.
  • Избягвайте зависимости с <100 звезди или без GitHub активност.
  • Заключвайте версии (package-lock.json), не слагайте * или latest.

Помнете: дори npm install вече не е безопасна операция.

 

Покажи още
Back to top button