GoAhead o'rnatilgan veb-serveri sertifikat bekor qilish ro'yxatini o'zining standart TLS orqa qismiga yukladi, lekin bekor qilish tekshiruvini hech qachon yoqmadi, shuning uchun bekor qilingan mijoz sertifikati ta'sirlangan sozlamalarda hali ham kirishdan o'tishi mumkin edi.

Kamchilik OpenSSL orqa qismi bilan o'zaro TLS ishlatiladigan qurilmalarda, ya'ni server mijoz sertifikatini tekshiradigan va aksincha, va bekor qilingan sertifikatlarni bloklash uchun bekor qilish ro'yxati sozlangan qurilmalarda uchraydi.

Bu operator ataylab yoqadigan sozlama; standart qurilma bunday emas. GoAhead 6.1.1, qurilma ishlab chiqaruvchilarga 2026-yil 2-avgustda chiqarilgan va 12-oktabrda ommaga e'lon qilingan, bu muammoni tuzatadi.

GoAhead — bu qurilma ishlab chiqaruvchilar routerlar, printerlar, shlyuzlar va sanoat nazoratchilarida boshqaruv sahifalarini ishlatish uchun proshivkaga o'rnatadigan kichik veb-server. Uning ishlab chiqaruvchisi EmbedThis aytishicha, u yuzlab million qurilmalarda ishlaydi.

Kamchilikni FoxIO'dan Sébastien Féry topdi, u 26-oktabrda yozgan maqolasida bu va yana ikkita TLS muammosini tasvirladi.

Ta'sirlangan qurilmada server bekor qilish ro'yxati faylini ishga tushirishda yuklaydi va xato haqida xabar bermaydi, shuning uchun uni sozlagan operator bekor qilish ishlayapti deb o'ylashga to'liq asosga ega. Aslida u ishlamaydi. Sertifikati bekor qilingan mijoz, masalan o'g'irlangan yoki ishdan chiqarilgan qurilma, sertifikat hali ham yaroqli bo'lgandek qo'l siqishdan o'tadi va shu shaxsiyatga berilgan har qanday kirish huquqini oladi.

FoxIO'ning GoAhead 6.1.0 va OpenSSL 3.6.2 ga qarshi sinovida bekor qilingan sertifikat chiqaruvchi tekshiruvi yoqilgan holda qabul qilindi.

OpenSSL maslahatida bekor qilingan mijoz sertifikatlari jimgina qabul qilinishi aytilgan. Foydalanish uchun qurilma mijoz sertifikatlari talab qilinadigan, ishonchli sertifikat markazi to'plami va chiqaruvchi tekshiruvi yoqilgan, hamda bekor qilish ro'yxati sozlangan OpenSSL orqa qismini ishlatishi kerak; hujumchi ishonchli markaz tomonidan imzolangan va bekor qilingan deb ro'yxatga olingan sertifikatga ega bo'lishi kerak. Mbed TLS orqa qismini ishlatadigan qurilmalar ta'sirlanmagan; bu orqa qism bekor qilishni alohida kod yo'li orqali tekshiradi.

Maslahatdagi identifikator CVE-2026-115881, EmbedThis tomonidan 9.1 deb baholangan. 27-oktabr holatiga ko'ra, bu identifikator va quyidagilar hali ommaviy CVE va NVD ma'lumotlar bazalarida faol emas edi; EmbedThis ularni so'raganini aytadi. Jiddiylik baholari sotuvchining o'z baholari.

Tadqiqotchilar yana ikkita muammoni qamrab oladi, har biri ma'lum TLS qurilmasiga bog'liq. Versiyalar va tuzatishlar farq qiladi, shuning uchun quyidagi jadval har birini orqa qism bo'yicha ko'rsatadi.

TLS qurilmasiNima noto'g'riTa'sirlangan versiyalarTuzatish yoki vaqtinchalik variant
OpenSSL (standart)Bekor qilish ro'yxati yuklanadi, lekin hech qachon majburlanmaydi; bekor qilingan mijoz sertifikatlari qabul qilinadi. CVE-2026-115881, 9.1 baholangan.3.4.5 dan 6.1.0 gacha6.1.1 ga yangilash. Maslahatda vaqtinchalik variant yo'q.
LibreSSL eski tekshiruvchi (3.2.x, 3.3.2–3.3.6)Mijoz sertifikatlari talab qilinganda, lekin chiqaruvchi tekshiruvi o'chirilganda, chegaradan uzunroq mijoz sertifikat zanjiri qabul qilinadi. CVE-2026-115884, 7.4 baholangan.Shu LibreSSL versiyalarida 6.1.0 va undan oldingi6.1.1 ga yangilash, yoki ishonchli CA to'plami bilan chiqaruvchi tekshiruvini yoqish, yoki OpenSSL yoki LibreSSL 4.x ishlatish.
Mbed TLSUzunlik xatosi 2048-bitli to'liq qiymat o'rniga 1-baytli Diffie-Hellman qiymatini yuboradi, shuning uchun passiv kuzatuvchi sessiyani shifrini ochishi mumkin. 5.9 baholangan. CVE tayinlanmagan.4.0.2 dan 6.1.0 gacha6.1.1 ga yangilash, chekli maydon DHE to'plamlarini o'chirish, yoki OpenSSL orqa qismini ishlatish.

Mbed TLS muammosi sessiyaga faqat mijoz buzilgan sozlamani qabul qilganda yetadi. OpenSSL, hozirgi Go, hozirgi Java va asosiy brauzerlar shunchalik kichik qiymatni rad etadi va kuchliroq kalit almashinishiga o'tadi, shuning uchun sessiya hech qachon tugamaydi.

Minimal o'lcham tekshiruvi bo'lmagan mijozlar, masalan ba'zi o'rnatilgan yoki maxsus mijozlar, uni qabul qiladi, va keyin trafikni yozib olgan har kim kalitni hisoblab, sessiyani o'qishi mumkin. TLS 1.3 va ECDHE sessiyalari ta'sirlanmagan, va Mbed TLS 4.x ular tayanadigan kalit almashinishini olib tashlagan.

LibreSSL muammosi hujumchiga GoAhead'ning 10-sertifikat chegarasidan uzunroq sertifikat zanjirini taqdim etish va hali ham ishonchli kalitsiz autentifikatsiyalangan mijoz sifatida qo'l siqishni tugatish imkonini beradi.

Bu faqat yuqorida sanab o'tilgan eski LibreSSL versiyalariga bog'langan qurilmalarda va faqat mijoz sertifikatlari talab qilingan, lekin chiqaruvchi tekshiruvi o'chirilgan holatda paydo bo'ladi. OpenSSL, BoringSSL, AWS-LC va LibreSSL 4.x ortiqcha uzun zanjirni rad etadi.

Qurilma qaysi orqa qism va sozlamalarni ishlatishi proshivka kompilyatsiya qilinganda tanlanadi, shuning uchun qurilma egasi tashqaridan qaysi biri amal qilishini aniqlay olmaydi. Bu ham tuzatish sekin kelishining sababi: GoAhead 6.1.1 — bu qurilma ishlab chiqaruvchilar qayta qurib, proshivka yangilanishi sifatida jo'natadigan to'g'ridan-to'g'ri almashtirish, va egasi uni faqat o'z ishlab chiqaruvchisi jo'natganda oladi. Hech bir ishlab chiqaruvchi uni jo'natganmi yoki yo'qmi, ma'lum emas.

27-oktabr holatiga ko'ra, hech bir manba bu muammolarning hujumlarda ishlatilganini xabar qilmagan. EmbedThis siyosati — agar kamchilik foydalanilayotgan bo'lsa yoki boshqa kimdir tomonidan oshkor qilingan bo'lsa, oshkor qilish embargosini tugatish va erta nashr etish, shuning uchun 12-oktabrdagi muvofiqlashtirilgan chiqarilish ma'lum hujumlar yo'qligi bilan mos keladi.

Biroq, bu ularning yo'qligini isbotlamaydi. EmbedThis xavfsizlik yangilanishlari haqida mijozlarga Builder portal orqali xabar beradi. FoxIO isbot-kodini nashr etgan va GoAhead serverlarini orqa qism bo'yicha aniqlash uchun JA4Scan vositasi orqali barmoq izlarini taklif qiladi. Vosita bepul, lekin uning manbai faqat so'rov bo'yicha mavjud, va barmoq izi qurilmani aniqlaydi, tasdiqlangan zaif serverni emas.

EmbedThis GoAhead foydalanuvchilari sifatida sanab o'tgan qurilma ishlab chiqaruvchilarning hech biri — jumladan HP, Oracle, Siemens, Canon, Rockwell, D-Link va Comcast — ta'sirlangan orqa qism va sozlamani ishlatishi ko'rsatilmagan. Ta'sirlangan aholi aniqlanmagan.

Xuddi shu 6.1.1 chiqarilishi jami 11 ta maslahatni yopadi, ulardan uchtasi jiddiy deb baholangan. Biri — kirishdan o'tish: HTTP Basic yoki form kirishdan foydalanadigan qurilmada, hujumchi yaroqli foydalanuvchi nomini bilsa, o'sha foydalanuvchining saqlangan paroli yangi Blowfish formatida bo'lsa, har qanday parol bilan kirishi mumkin, bu formatni GoAhead 6.1.0 versiyasida qo'shgan. EmbedThis form kirish o'zining o'rnatilgan boshqaruv sahifalari uchun standart ekanligini aytadi.

Yangilashdan so'ng, EmbedThis faol sessiyalarni tugatish, serverni qayta ishga tushirish va Blowfish formatida saqlangan parollarni o'zgartirishni tavsiya qiladi.