Railway-ს ჰაკერული თავდასხმა: 740 000 დოლარის არალეგალური AI ხარჯი
26-საათიანი ბრძოლა ჰაკერებთან: როგორ გახდა ღრუბლოვანი პლატფორმა AI-ზე მონადირეების სამიზნე

ღრუბლოვანი ჰოსტინგის სერვისმა Railway-მ გამოაქვეყნა ანგარიში მასშტაბური კიბერშეტევის შესახებ, რომელმაც კომპანიასა და მის მომხმარებლებს მნიშვნელოვანი ფინანსური ზიანი მიაყენა. ინციდენტი, რომელიც 26 საათის განმავლობაში გრძელდებოდა, ჰაკერების მიერ ხელოვნური ინტელექტის (AI) სერვისების რესურსების უკანონოდ გამოყენებით დასრულდა. თავდამსხმელებმა, სავარაუდოდ, მოპარული გასაღებებით 740 000 დოლარის ღირებულების AI სერვისები მოიხმარეს.
როგორ მოხდა შეღწევა
Railway, რომელიც დეველოპერებს აპლიკაციების სწრაფად განთავსებისა და მართვის საშუალებას აძლევს, აცხადებს, რომ თავდამსხმელებმა გამოიყენეს ე.წ. „zero-day“ (ნულოვანი დღის) მოწყვლადობა. ეს არის უსაფრთხოების ხარვეზი, რომელიც იმ დროისთვის უცნობი იყო. ჰაკერებმა შეძლეს ფაილური სისტემის იზოლაციის გარღვევა და ვირტუალურ მანქანებზე შენახული მონაცემების წვდომა.
ამ გზით მოპოვებული ინფორმაცია თავდამსხმელებს დაეხმარა, შეეღწიათ Railway-ს შიდა სისტემებში, მათ შორის დავალებების მართვის პლატფორმა Temporal-ში. საბოლოოდ, მათ ხელში ჩაიგდეს კლიენტების მონაცემთა ბაზის გასაღებები, რამაც მათ საშუალება მისცა, გაეშიფრათ მომხმარებელთა კონფიდენციალური გარემოს ცვლადები (environment variables), სადაც ხშირად ინახება API გასაღებები.
რისთვის გამოიყენეს მოპარული რესურსები
ჰაკერების მთავარი სამიზნე სწორედ AI სერვისების API გასაღებები იყო. მოპარული წვდომის გამოყენებით, ისინი ახორციელებდნენ დიდძალ მოთხოვნებს AI მოდელებზე. ექსპერტები ვარაუდობენ, რომ ეს რესურსები გამოყენებული იყო ე.წ. „მოდელის დისტილაციისთვის“ (model distillation). ეს არის პროცესი, როდესაც პატარა AI მოდელს ავარჯიშებენ უფრო დიდი და ძლიერი მოდელის პასუხების მიბაძვით. მსგავსი ტექნიკა ხშირად გამოიყენება მოდელების შესაძლებლობების „გადმოსაწერად“ დიდი რაოდენობით მონაცემების გენერირების გზით.
კომპანიის შეფასებით, ჰაკერებს შესაძლოა წვდომა ჰქონოდათ 100 000-მდე მომხმარებლის მონაცემებზე. თავდასხმა, რომელიც 20 ოქტომბერს დაიწყო, 26 საათის განმავლობაში გრძელდებოდა. Railway-ს ინჟინრები მუდმივ რეჟიმში ცდილობდნენ სისტემის დაცვას, რასაც კომპანია „აგენტების სიჩქარის შეჯიბრს“ უწოდებს, სადაც თავდამსხმელები ავტომატიზებულ სისტემებს იყენებდნენ.
რა ნაბიჯებს დგამს Railway
ამჟამად Railway-ს ინფრასტრუქტურა სრულად არის დაცული. კომპანიამ დახურა მოწყვლადობები, განაახლა სისტემები და შეცვალა ყველა კომპრომეტირებული გასაღები. ყველაზე მნიშვნელოვანი მომხმარებლებისთვის კი ისაა, რომ Railway პირობას დებს, სრულად დაფაროს ის ფინანსური ზარალი, რომელიც მათ AI პროვაიდერებთან ურთიერთობისას წარმოეშვათ.
ეს ინციდენტი კიდევ ერთხელ უსვამს ხაზს ღრუბლოვანი სერვისების უსაფრთხოების კრიტიკულ მნიშვნელობას. დეველოპერებისთვის, რომლებიც მსგავს პლატფორმებს იყენებენ, ეს არის შეხსენება, რომ API გასაღებების შენახვა და მათი უსაფრთხოების მონიტორინგი აუცილებელი პირობაა. ქართველი მომხმარებლებისთვის, რომლებიც მსგავს სერვისებს იყენებენ პროექტების ჰოსტინგისთვის, მნიშვნელოვანია მსგავსი პლატფორმების განახლებების თვალყურის დევნება და უსაფრთხოების დამატებითი ფენების, მაგალითად, ორფაქტორიანი ავტორიზაციის და მკაცრი წვდომის კონტროლის გამოყენება.