Протокол MQTT угрожает медицинским устройствам критическими уязвимостями

Протокол MQTT угрожает медицинским устройствам критическими уязвимостями

Протокол MQTT угрожает медицинским устройствам критическими уязвимостями

Антивирусный гигант «Лаборатория Касперского» предупредила об уязвимостях протокола MQTT, который используется в сфере здравоохранения при передаче данных с носимых устройств для мониторинга пациентов. За прошлый год исследователи выявили 33 дыры, 18 из которых — критические.

Как отметили специалисты, этот показатель на 10 критических уязвимостей больше, чем в 2020 году. Скверно то, что для многих из этих брешей до сих пор нет соответствующих патчей, что открывает пациентов для потенциальных кибератак.

Например, часть выявленных проблем в безопасности можно использовать для перехвата данных, которые уязвимое устройство отправляет через интернет. Такой вектор утечки эксперты называют по-настоящему опасным, поскольку телемедицина стремительно развивается.

Вообще, MQTT можно назвать наиболее распространённым протоколом для передачи данных с датчиков и носимых устройств. Его используют производители не только медицинских, но и «умных» устройств. Поскольку при аутентификации MQTT редко использует шифрование, условный злоумышленник может провести атаку «человек посередине».

В случае с медицинскими устройствами через интернет может передаваться очень личная информация: данные о передвижении пациента, а также медицинские и личные сведения. Всё это может попасть в руки третьих лиц, если они воспользуются уязвимостями протокола.

По словам Kaspersky, с 2014 года в MQTT нашли 90 проблем в безопасности, среди которых были и критические. Возможно, разработчики вскоре займутся ими, однако сейчас патчей пока нет.

Напомним, что в прошлом месяце специалисты Cynerio предупреждали об известных критических уязвимостях, которые затрагивают 53% IoT-устройств в больницах.

30-летняя уязвимость в libpng поставила под удар миллионы приложений

Анонсирован выпуск libpng 1.6.55 с патчем для опасной уязвимости, которая была привнесена в код еще на стадии реализации проекта, то есть более 28 лет назад. Пользователям и разработчикам советуют как можно скорее произвести обновление.

Уязвимость-долгожитель в библиотеке для работы с растровой графикой в формате PNG классифицируется как переполнение буфера в куче, зарегистрирована под идентификатором CVE-2026-25646 и получила 8,3 балла по шкале CVSS.

Причиной появления проблемы является некорректная реализация API-функции png_set_dither(), имя которой было со временем изменено на png_set_quantize(). Этот механизм используется при чтении PNG-изображений для уменьшения количества цветов в соответствии с возможностями дисплея.

Переполнение буфера возникает при вызове png_set_quantize() без гистограммы и с палитрой, в два раза превышающей максимум для дисплея пользователя. Функция в результате уходит в бесконечный цикл, и происходит чтение за границей буфера.

Эту ошибку можно использовать с целью вызова состояния отказа в обслуживании (DoS). Теоретически CVE-2026-25646 также позволяет получить закрытую информацию или выполнить вредоносный код, если злоумышленнику удастся внести изменения в структуру памяти до вызова png_set_quantize().

Уязвимости подвержены все версии libpng, с 0.90 beta (а возможно, и с 0.88) до 1.6.54. Ввиду широкого использования библиотеки пользователям настоятельно рекомендуется перейти на сборку 1.6.55 от 10 февраля 2026 года.

RSS: Новости на портале Anti-Malware.ru