Как обновление FreeType спасает системы от CVE-2025-27363?

М⃰ сообщила о критической уязвимости в библиотеке FreeType, идентифицируемой как CVE-2025-27363. Оценка CVSS равная 8.1 указывает на высокий риск, так как ошибка позволяет записывать данные за пределы выделенной памяти, что может привести к удалённому выполнению кода при обработке специфических файлов шрифтов.
Как обновление FreeType спасает системы от CVE-2025-27363?
Изображение носит иллюстративный характер

Ошибка возникает при анализе субструктур шрифтов, связанных с TrueType GX и переменными шрифтами. Проблема обусловлена некорректным присвоением знакового значения типа short переменной типа unsigned long, после чего добавляется статическое число, вызывающее переполнение и неадекватное выделение памяти. В результате возможно запись до шести знаковых long-значений за пределы буфера.

Уязвимость затрагивает версии FreeType 2.13.0 и ниже, что делает значительное число систем подверженными атакам. Некорректная обработка файлов шрифтов способна привести к выполнению произвольного кода в системе.

Предупреждение также отмечает, что данная ошибка, как предполагается, эксплуатируется «в дикой природе». При этом подробности методов атаки, характер злоумышленников и масштаб инцидентов не разглашаются, а информация поступила через рассылку Open Source Security (oss-security).

Разработчик FreeType, Вернер Лемберг, отметил, что исправление ошибки было интегрировано почти два года назад. По его заявлению, версии библиотеки, начиная с 2.13.1, больше не подвержены данной уязвимости.

Несмотря на наличие исправления, устаревшие версии FreeType продолжают использоваться в ряде Linux-дистрибутивов. Среди затронутых систем – AlmaLinux, Alpine Linux, Amazon Linux 2, Debian stable/Devuan, а также RHEL, CentOS Stream, AlmaLinux версий 8 и 9, GNU Guix, Mageia, OpenMandriva, openSUSE Leap, Slackware и Ubuntu 22.04.

Для защиты систем рекомендуется обновить FreeType до последней безопасной версии 2.13.3. Своевременное применение обновлений позволяет минимизировать риск эксплуатации данной ошибки и обеспечить стабильную работу приложений, использующих библиотеку с открытым исходным кодом.


Новое на сайте

19521Банковский троян VENON на Rust атакует Бразилию с помощью девяти техник обхода защиты 19520Бонобо агрессивны не меньше шимпанзе, но всё решают самки 19519Почему 600-килограммовый зонд NASA падает на Землю из-за солнечной активности? 19518«Липовый календарь»: как расписание превращает работников в расходный материал 19517Вредоносные Rust-пакеты и ИИ-бот крадут секреты разработчиков через CI/CD-пайплайны 19516Как хакеры за 72 часа превратили npm-пакет в ключ от целого облака AWS 19515Как WebDAV-диск и поддельная капча помогают обойти антивирус? 19514Могут ли простые числа скрываться внутри чёрных дыр? 19513Метеорит пробил крышу дома в Германии — откуда взялся огненный шар над Европой? 19512Уязвимости LeakyLooker в Google Looker Studio открывали доступ к чужим базам данных 19511Почему тысячи серверов оказываются открытой дверью для хакеров, хотя могли бы ею не быть? 19510Как исследователи за четыре минуты заставили ИИ-браузер Perplexity Comet попасться на... 19509Может ли женщина без влагалища и шейки матки зачать ребёнка естественным путём? 19508Зачем учёные из Вены создали QR-код, который невозможно увидеть без электронного... 19507Девять уязвимостей CrackArmor позволяют получить root-доступ через модуль безопасности...
Ссылка