
Xbow-მ GPT-5.6 Sol-ით ექვს დღეში Chrome-ის სრული ჯაჭვის ექსპლოიტი ააგო და 250 ათასი დოლარი მიიღო
უსაფრთხოების სტარტაპმა Xbow-მ OpenAI-ს GPT-5.6 Sol მოდელით Chrome-ში სამი zero-day სისუსტე გააერთიანა და Windows-ზე ბრაუზერის sandbox-იდან გასვლა შეძლო. Google-მა ხარვეზები გამოასწორა და 250 000 დოლარი გადაუხადა ექვსდღიანი მუშაობის შემდეგ.
უსაფრთხოების სტარტაპი Xbow აცხადებს, რომ OpenAI-ს GPT-5.6 Sol მოდელი გამოიყენა იმისთვის, რომ Google Chrome-ში სამი zero-day სისუსტე სრულ ექსპლოიტად დაეკავშირებინა, რომელსაც Windows-ის მანქანებზე ბრაუზერის sandbox-ის გარეთ კოდის შესრულება შეუძლია. Xbow-ის შეფასებით, ამ ჯაჭვმა შესაძლოა მსოფლიოში დაახლოებით ერთ მილიარდ მომხმარებელზე იმოქმედოს.
Google-მა სამივე ხარვეზი გამოასწორა და Xbow-ის გუნდს 250 000 დოლარი გადაუხადა, რაც Chrome-ის სრული ჯაჭვის ექსპლოიტისთვის უმაღლესი ჯილდოა.
როგორ გადალახა ექსპლოიტმა Chrome-ის ჩადგმული sandbox-ები
Chrome დაცვის რამდენიმე ფენას ეყრდნობა, მათ შორის V8-ის sandbox-ს, რომელიც V8-ის JavaScript ძრავში მეხსიერების დაზიანების ხარვეზებს შეიცავს და თავად ოპერაციული სისტემის პროცესის sandbox-შია ჩადგმული. მხოლოდ V8-ის sandbox-იდან გაღწევა ჰოსტზე ნატივ კოდის შესრულების უფლებას არ იძლევა; გარე პროცესის sandbox კვლავ ზღუდავს დანარჩენ მანქანაზე წვდომას.
Xbow-ის მკვლევრის Brendan Dolan-Gavitt-ის თქმით, შეტევის ჯაჭვმა ორივე საზღვარი სამ ეტაპად გადალახა. ის აერთიანებს V8-ის კომპილატორის ხარვეზს Maglev-ში, V8-ის საშუალო დონის ოპტიმიზებულ კომპილატორში, რომელიც გამოწვეულია დეოპტიმიზაციის დროს ხელახლა გამოყენებული, ცვალებადი boxed number-ით და V8-ის pointer-compression cage-ში კითხვისა და ჩაწერის წვდომას იძლევა. მეორე ეტაპი, animated-WebP დეკოდერის ხარვეზი, V8-ის sandbox-იდან გაღწევას ემსახურებოდა და იყენებდა იმ თვისებას, რომელსაც sandbox განზრახ არ აღასრულებს და რომლის სანდოდ მიჩნევასაც Blink არასწორად ვარაუდობდა. ბოლოს, Crashpad-ში overflow გამოიყენეს იმისთვის, რომ გადაელახათ საბოლოო გარე პროცესის საზღვარი და ჰოსტზე sandbox-ის გარეშე კოდი შეესრულებინათ.
ადამიანები ხელმძღვანელობდნენ, AI აგენტები ასრულებდნენ
GPT-5.6-Sol-ზე გაშვებული AI აგენტები ეძებდნენ კოდს, ამოწმებდნენ გუნდის ჰიპოთეზებს და ამუშავებდნენ კონცეფციის დამადასტურებელ ნიმუშებსა და ექსპლოიტის ეტაპებს. ადამიანი მკვლევრები, Brendan Dolan-Gavitt, Andres Luksenberg, Baul Lee და Willem Pinckaers, ირჩევდნენ სამიზნეებს, აწვდიდნენ კონტექსტს, ეჭვქვეშ აყენებდნენ აგენტების შედეგებს და წყვეტდნენ, შეტევის რომელი კომპონენტები დაეკავშირებინათ. „ჩვენ საკმაოდ დიდი ოდენობით საკუთარი ადამიანური გამოცდილება და განსჯა გამოვიყენეთ“, წერს Dolan-Gavitt.
გუნდმა მხოლოდ ექვსი დღე დახარჯა, Black Hat-ისა და DEF CON-ის კონფერენციების დროს, და დაახლოებით 40 000 დოლარი token-ის ხარჯებში, რომ სისუსტეები აღმოეჩინა და შეტევის ჯაჭვი აეგო. Xbow-ის აღმასრულებელმა დირექტორმა და დამფუძნებელმა Oege de Moor-მა აღნიშნა, რომ სამასოიანი სადაზვერვო სააგენტოს ყოფილმა ვეტერანმა უთხრა, მისი გუნდი ადრე ექვს თვეს ხარჯავდა ამ ტიპის სისუსტის იდენტიფიცირებასა და სრულ წვდომაზე.
რას ნიშნავს ეს დამცველებისთვის
მართალია Google-მა სამივე პრობლემა გამოასწორა და Chrome განახლებებს თავად აყენებს, მაგრამ გამოსწორება მხოლოდ მაშინ ამოქმედდება, როცა მომხმარებელი ბრაუზერს თავიდან გაუშვებს. მომხმარებლებს ურჩევენ გამოიყენონ Chrome-ის ვერსია 152.0.7977.82 ან უფრო ახალი.
Dolan-Gavitt-მა თქვა, რომ დახარჯული დრო და ფული კიდევ ერთხელ აჩვენებს, რომ LLM-ებით შეიარაღებული თავდამსხვევებისთვის ბარიერი მნიშვნელოვნად დაბალია. მისი რჩევაა: შესაბამისად დაიცავით თავი.
წყაროები: The Register
SiTech — AI-გაძლიერებული ვებ დეველოპმენტი
ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.