Red Hot Cyber
Sicurezza Informatica, Notizie su Cybercrime e Analisi Vulnerabilità
Uno sviluppatore Open Source inserisce un bug nella libreria come protesta.

Uno sviluppatore Open Source inserisce un bug nella libreria come protesta.

14 Gennaio 2022 07:02

Gli utenti delle popolari librerie open source “colors” e “faker” sono rimasti sbalorditi nel vedere le loro applicazioni che utilizzano queste librerie, iniziare a digitare senza senso delle parole per poi andare in crash. Secondo gli utenti, i messaggi includevano il testo “LIBERTY LIBERTY LIBERTY” seguito da una sequenza di caratteri non ASCII.

Come suggerito dagli utenti, le librerie npm sono state compromesse, ma in realtà lo sviluppatore della libreria ha introdotto deliberatamente un ciclo infinito, bloccando migliaia di progetti dipendenti.

La libreria “color” ha oltre 20 milioni di download settimanali solo sul portale npm ed è utilizzata da quasi 19.000 progetti. La libreria fake, a sua volta, ha oltre 2,8 milioni di download di npm e da essa dipendono oltre 2,5 mila progetti.

Uno sviluppatore di nome Marak Squires ha aggiunto un nuovo modulo alla libreria, versione colors.js v1.4.44-liberty-2, che ha poi trasferito su GitHub e npm. Anche le versioni danneggiate 1.4.1 e 1.4.2 sono apparse in npm.

Il loop inserito nel codice avvia la stampa infinita di una sequenza di caratteri non ASCII. Allo stesso modo, una versione sabotata di “fake 6.6.6” è stata pubblicata su GitHub e npm.

La ragione di questa atrocità da parte dello sviluppatore sembra essere una rappresaglia contro le mega-corporazioni ei consumatori commerciali di progetti open source che fanno molto affidamento sul software libero supportato dalla comunità.

Nel novembre 2020, Marak ha avvertito che non avrebbe più sostenuto le grandi società con i suoi “lavori gratuiti” e che le organizzazioni commerciali dovrebbero prendere in considerazione la possibilità di fare fork dei progetti o di pagare allo sviluppatore uno stipendio annuale “a sei cifre”.

Secondo quanto riferito, GitHub ha bloccato l’account dello sviluppatore, provocando reazioni contrastanti da parte degli utenti.

“La rimozione del codice nativo da GitHub costituisce una violazione dei loro Termini di servizio? Dobbiamo iniziare a decentralizzare l’hosting del codice sorgente del software libero”

ha commentato l’ingegnere del software Sergio Gómez.

Ti è piaciuto questo articolo? Ne stiamo discutendo nella nostra Community su LinkedIn, Facebook e Instagram. Seguici anche su Google News, per ricevere aggiornamenti quotidiani sulla sicurezza informatica o Scrivici se desideri segnalarci notizie, approfondimenti o contributi da pubblicare.

Agostino Pellegrino 300x300
E’ un libero professionista, insegnante e perito di informatica Forense, Cyber Security ed Ethical Hacking e Network Management. Ha collaborato con importanti istituti di formazione a livello internazionale e ha esercitato teaching e tutorship in tecniche avanzate di Offensive Security per la NATO ottenendo importanti riconoscimenti dal Governo degli Stati Uniti. Il suo motto è “Studio. Sempre”.
Aree di competenza: Cybersecurity architecture, Threat intelligence, Digital forensics, Offensive security, Incident response & SOAR, Malware analysis, Compliance & frameworks

Articoli in evidenza

Immagine del sitoCyber News
Addio a NTLM! Microsoft verso una nuova era di autenticazione con kerberos
Silvia Felici - 31/01/2026

Per oltre tre decenni è stato una colonna silenziosa dell’ecosistema Windows. Ora però il tempo di NTLM sembra definitivamente scaduto. Microsoft ha deciso di avviare una transizione profonda che segna la fine di un’era e…

Immagine del sitoInnovazione
Aperti i battenti del primo negozio di robot umanoidi al mondo in Cina. Saremo pronti?
Carolina Vivianti - 30/01/2026

Alle dieci del mattino, a Wuhan, due robot umanoidi alti 1,3 metri iniziano a muoversi con precisione. Girano, saltano, seguono il ritmo. È il segnale di apertura del primo negozio 7S di robot umanoidi del…

Immagine del sitoCyber Italia
Azienda automotive italiana nel mirino degli hacker: in vendita l’accesso per 5.000 dollari
Luca Stivali - 30/01/2026

Il 29 gennaio 2026, sul forum BreachForums, l’utente p0ppin ha pubblicato un annuncio di vendita relativo a un presunto accesso amministrativo non autorizzato ai sistemi interni di una “Italian Car Company”. Come spesso accade in questo tipo di annunci, nessun riferimento…

Immagine del sitoCyber News
Ivanti corre ai ripari: falle zero-day colpiscono l’Endpoint Manager Mobile
Redazione RHC - 30/01/2026

Ivanti ha rilasciato una serie di aggiornamenti critici per arginare due vulnerabilità di sicurezza che hanno colpito Ivanti Endpoint Manager Mobile (EPMM). Si tratta di falle sfruttate attivamente in attacchi zero-day, una criticità tale da…

Immagine del sitoCultura
Elk Cloner: Il primo virus informatico della storia nacque come uno scherzo
Silvia Felici - 30/01/2026

Alla fine degli anni 90, Internet era ancora piccolo, lento e per pochi. In quel periodo, essere “smanettoni” significava avere una conoscenza tecnica che sembrava quasi magia agli occhi degli altri. Non era raro che…