
Amazon va WHIS o’zlarining FreeRTOS versiyalaridagi muhim zaifliklarni tuzatdilar.
Zimperium Security Labs xavfsizlik tadqiqotchisi Ori Karliner IoT qurilmalari uchun FreeRTOS RTOS tizimida bir qator zaifliklarni, jumladan, muhim zaifliklarni aniqladi.
FreeRTOS – bu o’rnatilgan qurilmalar uchun mashhur ochiq kodli real vaqt operatsion tizimi (RTOS). FreeRTOS Internet of Things, shuningdek, aerokosmik, tibbiyot va avtomobilsozlik sanoatida ishlatiladigan qirqdan ortiq mikrokontrollerlarga o’rnatilgan.
O’tgan yildan beri RTOS Amazon tomonidan ishlab chiqilmoqda, ular undan o’zining Amazon FreeRTOS (a:FreeRTOS) mikrokontrollerlari uchun operatsion tizimini yaratishda foydalanmoqdalar. Amazondan tashqari, Wittenstein High Integrity Systems (WHIS) ikkita FreeRTOS variantini ishlab chiqmoqda. Birinchisi, WHIS OpenRTOS, tijorat maqsadlarida foydalanish uchun mo’ljallangan, ikkinchisi, SafeRTOS esa xavfsizlikka qaratilgan va muhim infratuzilma qurilmalari uchun ishlatiladi.
Karliner FreeRTOS operatsion tizimining TCP/IP stekida 13 ta zaiflikni aniqladi. Ulardan to’rttasi (CVE-2018-16522, CVE-2018-16525, CVE-2018-16526 va CVE-2018-16528) juda muhim va kodni masofadan bajarish imkonini beradi. CVE-2018-16523 zaifligi tajovuzkorga xizmat ko’rsatishni rad etishga imkon beradi, qolgan sakkiztasi (CVE-2018-16524, CVE-2018-16527, CVE-2018-16598, CVE-2018-16599, CVE-2018-16600, CVE-2018-16601, CVE-2018-16602 va CVE-2018-16603) tajovuzkorga ma’lumotni oqishiga imkon beradi va hokazo.
Zaifliklar 10.0.1 dan oldingi FreeRTOS versiyalariga (FreeRTOS+TCP bilan), 1.3.1 dan oldingi AWS FreeRTOS versiyalariga, shuningdek, WHIS OpenRTOS va SafeRTOS ga ta’sir qiladi. Amazon allaqachon AWS FreeRTOS 1.3.2 va undan yuqori versiyalari uchun xavfsizlik yangilanishlarini chiqargan (hozirgi versiya 1.4.2). WHIS mahsulotlarida bir xil zaifliklar mavjud bo’lganligi sababli, ular Amazon bilan birgalikda tuzatildi.
Real vaqt rejimidagi operatsion tizim – bu ma’lum bir apparatda real vaqt rejimidagi tizimlarni ishga tushirish uchun zarur va yetarli funktsiyalar to’plamini ta’minlash uchun mo’ljallangan operatsion tizim turi.