Atac masiv asupra NPM: sute de biblioteci de cod malițioase încearcă să infecteze computerele dezvoltatorilor

Un nou atac cibernetic masiv vizează platforma de gestiune a pachetelor open-source NPM (Node Package Manager), unde sute de pachete de cod malițioase au fost încărcate în încercarea de a infecta dispozitivele dezvoltatorilor. Atacul, documentat de firma de securitate Phylum, folosește o tehnică cunoscută drept typosquatting, adică denumiri care seamănă cu cele ale bibliotecilor legitime, dar conțin mici modificări menite să păcălească utilizatorii.

Ce trebuie să știi despre atacul asupra NPM

Atacul se concentrează pe imitarea unor pachete populare precum Puppeteer și Bignum.js, dar și a unor biblioteci folosite pentru tranzacții cu criptomonede, sperând că dezvoltatorii vor descărca din greșeală versiuni malițioase. Când sunt instalate, aceste pachete deschid canale de comunicare ascunse către servere controlate de atacatori, încărcând payload-uri de malware de a doua etapă și trimițând înapoi informații despre sistemele compromise, cum ar fi procesorul, memoria și versiunea sistemului de operare.

Utilizarea blockchain-ului pentru a ascunde sursa atacului

Pentru a masca IP-ul serverelor, atacatorii folosesc o metodă neobișnuită: adresele IP sunt stocate într-un contract inteligent pe blockchain-ul Ethereum. Codul malițios accesează acest contract pentru a extrage adresa IP necesară comunicării, în loc să o includă direct în cod. Totuși, această metodă lasă o urmă, permițând cercetătorilor să vadă istoricul complet al adreselor IP folosite de atacatori, stocate imutabil în blockchain.

Cum pot evita dezvoltatorii astfel de atacuri?

Acest tip de atac evidențiază vulnerabilitățile lanțului de aprovizionare software și necesitatea unei atenții sporite în descărcarea bibliotecilor. Dezvoltatorii sunt sfătuiți să:

  1. Verifice atent numele pachetelor descărcate pentru a evita erorile de tip „typosquatting”.
  2. Fie conștienți de riscurile de securitate asociate descărcării codului open-source și să analizeze atent pachetele înainte de instalare.
  3. Folosească semnăturile criptografice și adresele IP asociate cu aceste atacuri, disponibile pe blogul Phylum, pentru a identifica pachetele malițioase.

Atacul demonstrează că amenințările cibernetice evoluează rapid, iar dezvoltatorii trebuie să fie vigilenți și să adopte măsuri de siguranță suplimentare în lucrul cu bibliotecile open-source.

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.

Recente

Din aceeasi categorie

Recomandate