Kiberxavfsizlik

Microsoft Edge Logik Xatolaridan Foydalanib To'liq Zanjir Yaratildi

29-oktabr, 2026, 13:531 ko'rish2 daqiqa o'qish
Microsoft Edge Logik Xatolaridan Foydalanib To'liq Zanjir Yaratildi

Microsoft Edge uchun logik xatolaridan foydalangan holda to'liq zanjir yaratildi

DEVCORE tadqiqot guruhining Orange Tsai Microsoft Edge uchun logik xatolaridan foydalangan holda to'liq zanjir yaratdi. Bu zanjir 4 logik xatoni birlashtirib, sandboxdan chiqish imkonini berdi. Bu ish uchun u $175,000 va 17.5 Master of Pwn ballari bilan taqdirlangan.

image

Bu zanjir 5 xato va 2 Windows xususiyatidan iborat. Orange Tsai bu xatolarni topish va birlashtirish jarayonini HITCON va Hexacon konferentsiyalarida taqdim etdi. Ushbu zanjir Pwnie mukofotlariga nomzod bo'lib, Epic Achievement mukofotiga sazovor bo'ldi.

popup-blocker

Navigatsiya jarayoni

Brauzerni o'rganish uchun navigatsiya jarayonini ko'rib chiqish kerak. Chromium navigatsiyani "browsing" deb ataydi. Bu jarayonni to'liq tushunish uchun Chrome University ning "Life of a Navigation" maqolasini o'qish tavsiya etiladi.

thanks-microsoft

Navigatsiya Throttles

Chromium navigatsiya jarayonini o'rganayotganda, "Navigation Throttles" diqqatga tushdi. Ular Browser Processda joylashgan va navigatsiya so'rovlarini to'xtatadi. Google Chrome oxirgi besh yilda 3000 dan ortiq CVE ni tuzatgan bo'lsa-da, ulardan faqat 20 tasi Navigation Throttles bilan bog'liq.

cors-misconfig

EdgeCAGuidanceNavigationThrottle xatosi Edge ning Entra ID xususiyatiga tegishli. Bu xato foydalanuvchini to'g'ri profilga yo'naltirish uchun ishlatiladi. Bu xato login.live.com kabi Microsoft saytlariga kirish paytida ishga tushadi.

Bu xato orqali Edge foydalanuvchi profilining emailini tekshiradi. Agar email mos kelmasa, foydalanuvchini profilni o'zgartirishni taklif qiladi. Agar mos kelsa, Edge foydalanuvchi o'ziga yo'naltirilgan URL ni oladi va yangi navigatsiya boshlaydi.

Sourceless Navigation: Yangi UXSS Primitive

Bu xato navigatsiya jarayonini to'xtatadi va yangi navigatsiya boshlaydi. Bu yangi navigatsiya Browser Process tomonidan boshlanadi, shuning uchun u odatda taqiqlangan sahifalarga kirish imkonini beradi.

Ushbu xato orqali UXSS (Universal Cross-Site Scripting) xatosi topildi. Bu xato Chromium navigatsiya jarayonida topildi. Agar Navigate() funksiyasi source_contents parametrini belgilamasdan chaqirilsa, Chromium aktiv tabni avtomatik ravishda ishlatadi.

0-Click Challenges

UXSS primitivini ishga tushirishda bir nechta qiyinchiliklar mavjud. Bu qiyinchiliklar orasida navigatsiya jarayonini to'xtatish va yangi navigatsiya boshlash kiradi.

Bu xatolarni birlashtirish orqali Orange Tsai Microsoft Edge uchun to'liq zanjir yaratdi. Bu zanjir sandboxdan chiqish imkonini beradi va u $175,000 va 17.5 Master of Pwn ballari bilan taqdirlangan.

Bu ish Pwnie mukofotlariga nomzod bo'lib, Epic Achievement mukofotiga sazovor bo'ldi.

Asl manba: blog.orange.tw

Manba: Hacker News
#Microsoft Edge #logik xatolar #sandboxdan chiqish #DEVCORE #Pwnie mukofotlari
Telegram da muhokama qilish