FreeRTOS — опенсорсная многозадачная операционная система реального времени для встраиваемых систем. В настоящее время портирована на 35 микропроцессорных архитектур, и с 2017 года распространяется под лицензией MIT.

FreeRTOS используется во множестве областей, включая индустриальные решения, область B2B (охранное оборудование, дверные замки), а также потребительские продукты (носимая электроника и прочий IoT). Кроме того, в основе Amazon FreeRTOS тоже лежит ядро FreeRTOS.

Кроме того, существует проект SafeRTOS — доработанный, документированный, протестированный и прошедший сертификацию (в мае 2007) на соответствие стандарту безопасности IEC 61508 вариант FreeRTOS. И еще один проприетарный коммерческий вариант системы, OpenRTOS, который отличается от свободной версии лицензией, предоставляемыми гарантиями и еще некоторыми деталями. Оба эти решения поддерживаются компанией WITTENSTEIN high integrity systems (WHIS).

Специалисты Zimperium сообщают, что недавно они изучили TCP/IP стек FreeRTOS, а также безопасность защищенных модулей подключения AWS, и обнаружили 13 различных уязвимостей, которые также представляют опасность для OpenRTOS и SafeRTOS. Среди найденных проблем есть и четыре бага, допускающих удаленное исполнение произвольного кода.

Так как проект опенсорсный, исследователи пока не раскрывают почти никаких технических деталей свежих проблем, давая всем больше времени на установку патчей и устранение угрозы. В настоящее время разработчики Amazon и WHIS уже опубликовали патчи. Так, Amazon закрыла бреши с релизом FreeRTOS 1.3.2.

Полный список уязвимостей и их идентификаторов:

CVE-2018-16522 RCE
CVE-2018-16525 RCE
CVE-2018-16526 RCE
CVE-2018-16528 RCE
CVE-2018-16523 RCE
CVE-2018-16524 DoS
CVE-2018-16527 Утечка данных
CVE-2018-16599 Утечка данных
CVE-2018-16600 Утечка данных
CVE-2018-16601 Утечка данных
CVE-2018-16602 Утечка данных
CVE-2018-16603 Утечка данных
CVE-2018-16598 Другое

 

Оставить мнение