Kritik Exploit Zəncirinin Kəşfi
Kibertəhlükəsizlik üzrə tədqiqatçı Orange Tsai, Microsoft Edge brauzerində beş müxtəlif zəifliyi və iki Windows xüsusiyyətini birləşdirən mürəkkəb Exploit zəncirini ictimaiyyətə açıqlayıb. 28 oktyabr 2026-cı ildə yayımlanan bu araşdırma, brauzer məntiqindəki boşluqların necə istifadə edilərək, yaddaşın korlanmasına ehtiyac olmadan zərərli veb səhifə vasitəsilə Windows sistemlərində kod icrasını təmin etdiyini göstərir. DEVCORE-un üzvü olan Tsai, bu Exploit zəncirini Pwn2Own Berlin 2026 tədbiri üçün hazırlayıb və bildirdiyinə görə, tədqiqatını heç bir süni intellekt (AI) alətindən istifadə etmədən iki ay ərzində tamamlayıb. Hazırlanmış Exploit 100 sətirdən az koddan ibarətdir.
Başlanğıc Nöqtəsi: Şərti Giriş İşlədicisi
Exploit zənciri Edge-in Şərti Giriş (Conditional Access) naviqasiya işlədicisində başlayır. Bu işlədici istifadəçilərə Microsoft xidmətlərinə daxil olarkən doğru brauzer profilinə keçməyə kömək edir. Təqdim olunan e-poçt cari profillə uyğun gəldikdə, işlədici təyin olunmuş istiqamətdən istifadə edərək yeni naviqasiyaya başlayır.
UXSS Zəifliyinin Yaranması
Əsas səhv, bu naviqasiyanın orijinal nişana bağlanmaması idi. Bunun əvəzinə, Chromium aktiv nişandan istifadə edərək, bir kontekst üçün nəzərdə tutulmuş JavaScript kodunun başqa bir veb saytda icra olunmasına imkan verirdi. Bu vəziyyət universal cross-site scripting (UXSS) zəifliyinə səbəb olur ki, bu da veb saytları bir-birindən ayıran normal təhlükəsizlik sərhədlərini pozur.
Müdafiə Mexanizmlərinin Yan Keçilməsi
Naviqasiya brauzer prosesindən gəldiyi üçün Tsai, bunun Content Security Policy (CSP) müdafiəsini də bypass edə biləcəyini bildirib. Lakin bu tapıntı ilə avtomatik hücum arasında hələ də bir neçə yoxlama mövcud idi. Birincisi, Edge naviqasiyanın etibarlı bir Microsoft saytından gəlib-gəlmədiyini yoxlayırdı, lakin başqa bir pəncərənin bu naviqasiyanı idarə etməsi faktını nəzərə almırdı. Pəncərələr arası bir axın (cross-window flow) bu yoxlamanı bypass edirdi. Bundan əlavə, sərt kodlanmış bir popup istisnası tədqiqatçıya normal istifadəçi klikinə ehtiyac olmadan bir pəncərə açmağa imkan verirdi.
Zero-Click Mexanizmi və Profil İfşası
Zəncir həmçinin daxil olunmuş Edge profilinə və onun e-poçt ünvanına ehtiyac duyurdu. Test edilmiş quruluşda, Microsoft-un OneAuth xüsusiyyəti, bir Microsoft veb saytına daxil olarkən mövcud bir Microsoft hesabı istifadə edərək avtomatik olaraq bir profil yaradıb daxil ola bilirdi. assets.msn.com üzərindəki cross-origin resource sharing (CORS) səhv konfiqurasiyası daxil olunmuş e-poçt ünvanını başqa bir veb sayta ifşa edirdi. Bu addımlar birlikdə, hücumçu tərəfindən idarə olunan məzmun yükləndikdən sonra əlavə kliklərə ehtiyacı aradan qaldırdı. Buna görə də “zero-click” termini, zərərli veb məzmununa məruz qalmağı tələb etməyən bir hücumu deyil, avtomatlaşdırılmış Exploit zəncirini təsvir edir.
Kod İcrasına Doğru Addımlar: Immersive Reader
Veb saytlar arasında JavaScript kodunun icrası Windows kodunu icra etmək üçün kifayət deyildi. Tsai daha sonra Edge-in “Immersive Reader” funksiyasını hədəf aldı. Bu funksiyanın “read://” ünvan sxemi, imtiyazlı brauzer səhifələrində JavaScript URL-lərini bloklayan siyahıda yox idi. Bu, diaqnostika qeydlərini paketləyən yerli bir geribildirim funksiyasını ifşa etdi. Path traversal və null-byte idarəetməsi tədqiqatçıya faylları nəzərdə tutulan müvəqqəti qovluqdan kənarda yazmağa və tətbiq olunan JSON genişlənməsini silməyə imkan verdi. Qeyd edək ki, “Cybersecurity News” daha əvvəl Edge-dəki oxşar geribildirim-log kod icrası zəifliyini əhatə etmişdi.
Sistem Kodunun İcrası və Sandboxdan Çıxış
Daha sonra Tsai, hansı veb saytların xarici protokol işlədicilərini işə sala biləcəyini nəzarət edən Edge konfiqurasiya faylı olan protocols.json-u dəyişdirdi. Bu, bir veb səhifənin Windows telnet işlədicisini çağırmasına imkan verdi. Kiçik bir icra faylını Windows-un axtardığı yazıla bilən bir qovluğa yerləşdirərək, o, Edge-in sandboxından kənarda kod icrasına nail oldu.
Nəticə və Tövsiyələr
Ayrı-ayrılıqda bildirilən Edge yaddaş korlanması zəifliyindən fərqli olaraq, bu Exploit zənciri məntiq səhvlərinə və etibarlı xüsusiyyətlərin birlikdə işləməsinə əsaslanırdı. Bu, brauzer təhlükəsizlik yoxlamalarının hər bir funksiyanı təkbaşına yoxlamaq əvəzinə, naviqasiya, identifikasiya, imtiyazlı səhifələr və Windows inteqrasiyalarının necə qarşılıqlı əlaqədə olduğunu sınaqdan keçirməyin vacibliyini göstərir. İstifadəçilər Edge brauzerini Microsoft-un təhlükəsizlik yeniləmələri vasitəsilə mütəmadi olaraq yeniləməli və brauzer izolyasiyasını tam bir müdafiə olaraq görməməlidirlər.