Paglabag sa Seguridad ng Railway
Inanunsyo ng Railway ang isang paglabag sa seguridad na iniuugnay ng blockchain investigator na si Taylor Monahan sa humigit-kumulang $371,000 na pag-agos ng cryptocurrency sa 19 na EVM-compatible networks. Ayon sa pahayag ng Railway noong Oktubre 21, natuklasan ng cloud deployment platform ang hindi pangkaraniwang aktibidad na kinasasangkutan ang mga sistema na ginagamit upang itago ang mga environment variable ng customer, na maaaring naglalaman ng sensitibong impormasyon tulad ng API keys, database passwords, at private registry credentials.
Imbestigasyon at mga Natuklasan
Maaaring na-access ng isang hindi awtorisadong ikatlong partido ang mga encrypted variable at nakuha ang na-decrypt na nilalaman ng ilan sa mga ito. Gayunpaman, sinabi ng kumpanya na ang kanilang imbestigasyon ay patuloy pa rin at hindi pa natutukoy ang bilang ng mga apektadong customer.
Iniulat ni Taylor Monahan, isang researcher sa seguridad ng blockchain, noong Oktubre 22 na ang mga umaatake ay nag-agas ng cryptocurrency mula sa mga private key na nakaimbak sa Railway, kung saan ang pinaghihinalaang pagnanakaw ay kinasasangkutan ng higit sa 500 transaksyon sa mahigit 200 natatanging address. Itinaya niya ang mga pagkalugi sa humigit-kumulang $371,000, na ang aktibidad ay umabot sa hindi bababa sa 19 na Ethereum Virtual Machine-compatible blockchains.
Timeline ng mga Kaganapan
Tinukoy ni Monahan ang pinaghihinalaang address ng umaatake bilang 0xd9773325282874d18cb83f1fe50f14c39750b2ee at inilagay ang unang kilalang transaksyon ng pagnanakaw ng cryptocurrency sa 19:36 UTC noong Oktubre 21.
Ayon sa kanyang pagsusuri, ang mga transaksyon ay tila isinagawa gamit ang isang medyo karaniwang wallet sweeper script, sa halip na software na partikular na binuo para sa insidente. Ang mga ganitong script ay dinisenyo upang ilipat ang magagamit na cryptocurrency mula sa mga wallet na ang mga private key ay na-kompromiso.
Rekomendasyon ng Railway
Sinabi ng Railway na ang kanilang paunang imbestigasyon ay nagmumungkahi na ang paglabag ay maaaring nakaapekto lamang sa isang subset ng mga customer, ngunit inirekomenda na ang lahat ng gumagamit ng platform ay agad na palitan ang kanilang mga nakaimbak na environment variable at mga kaugnay na credential. Partikular na pinayuhan ng kumpanya ang mga customer na i-rotate ang mga API key at private registry credentials habang sinusuri ang mga log ng serbisyo para sa hindi pangkaraniwang aktibidad.
Mga Kaugnay na Insidente
Naniniwala ang Railway na ang insidente ay maaaring konektado sa isang serye ng mga pag-atake laban sa mga kumpanya ng platform na nilalayong kompromisahin ang mga provider ng AI inference. Bagaman hindi tinukoy ng kumpanya ang mga pinaghihinalaang umaatake o ang mga provider na kasangkot, sinabi nito na ito ay nagbigay-alam sa mga upstream services upang maaari nilang bawiin ang mga potensyal na na-expose na key bilang pag-iingat.
Mga Hakbang na Isinasagawa
Ang mga deployment ay pansamantalang itinigil sa panahon ng imbestigasyon, na pumipigil sa mga customer na maglunsad ng mga bagong bersyon ng aplikasyon hanggang sa maibalik ang serbisyo ng build. Sa isang follow-up noong Oktubre 22, kinumpirma ng Railway na ito ay nag-reset ng mga credential ng storage bucket at GitHub tokens na hawak para sa mga account at serbisyo ng customer.
Sinabi ng kumpanya na ang mga naunang credential ay hindi na gagana, na nangangailangan sa mga apektadong customer na muling i-deploy ang mga serbisyo gamit ang mga kapalit na credential sa storage at muling ikonekta ang kanilang mga account sa GitHub.
Konklusyon
Ang exposure ng credential ay naging sanhi ng ilang mga insidente sa seguridad ng cryptocurrency ngayong taon, bagaman ang mga pamamaraan na ginamit upang makakuha ng access ay nag-iba. Sinabi ng Railway na makikipag-ugnayan ito sa mga customer nang direkta sa pamamagitan ng email kapag nakumpirma ng mga imbestigador kung aling mga account ang naapektuhan, na may karagdagang impormasyon na ilalathala sa pamamagitan ng kanilang pahayag sa seguridad at status page.