Rikutud Ruby-paketi Strong_password pahavara kood

Uues avaldatud 25. juuni väljaandes gem-pakett Strong_password 0.7 35 haavatavust, mille alusel on välja töötatud mitmeid rünnakustsenaariume, mis võimaldavad AES-võtmete väljavõtmist enclavest või koodi käivitamist, luues tingimusi mälu sisu rikkumiseks. kahjulik muudatus (CVE-2019-13354), mis laadib ja käivitab kontrollimatu ründaja poolt Pastebinis aset leidnud välist koodi. Projekti kogulaadimist on 247 tuhat, versiooni 0.6 puhul umbes 38 tuhat. Kahjuliku versiooni laadimiste arv on 537, kuid pole selge, kui palju see vastab tegelikkusele, arvestades, et see väljaanne on Ruby Gemsist juba eemaldatud.

Raamatukogu Strong_password pakub vahendeid kasutaja registreerimisel sisestatud parooli tugevuse kontrollimiseks.
Sealhulgas kasutades Strong_password pakette think_feel_do_engine (65 tuhat laadimist), think_feel_do_dashboard (15 tuhat laadimist) ja
superhosting (1.5 tuhat). Täheldatakse, et kahjulik muudatus lisati tundmatu isiku poolt, kes oli üle võtnud autori kontrolli hoidlale.

Kahjulik kood lisati ainult RubyGems.org-le, Git-repositoorium projekt ei kahjustunud. Probleem tuvastati pärast seda, kui üks arendajatest, kes kasutas oma projektides Strong_passwordi, hakkas uurima, miks hoidlasse viimased muudatused tehti rohkem kui 6 kuud tagasi, kuid RubyGemsis ilmus uus väljaanne, mille avaldas uus hooldaja, kelle kohta ei olnud varem midagi teada.

Ründaja võis korraldada juhusliku koodi käitamise probleemse versiooni Strong_password kasutavatel serveritel. Probleemi avastamise hetkel laaditi Pastebini üles skript, et korraldada igasuguste klientide kaudu saadud koodide käivitamine, mis edastati küpsise „__id“ kaudu ja kodeeriti Base64 meetodiga. Kahjulik kood saatis ka parameetreid hostile, kuhu oli installitud kahjulik versioon Strong_password, ründaja kontrollitavale serverile.

Rikutud Ruby-paketi Strong_password pahavara kood

Rikutud Ruby-paketi Strong_password pahavara kood

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster