Вышло обновление FreeRDP 3.29 с 22 патчами безопасности
14 июля 2026 года состоялся выпуск открытого проекта FreeRDP 3.29. Это реализация протокола удалённого рабочего стола Microsoft (Remote Desktop Protocol — RDP), опубликованная на GitHub под лицензией Apache License 2.0. Исходный код проекта написан на С и С++. Разработка решения ведётся более 15 лет. Стабильная версия FreeRDP 3.20 вышла в декабре 2025 года.
В версии FreeRDP 3.29 разработчики выпустили 22 патча против ранее выявленных уведомлений о безопасности. В проекте также усилена защита во время выполнения приложения и исправлены различные ошибки на стороне клиента. Учитывая количество и масштаб исправленных проблем, разработчики FreeRDP настоятельно рекомендуют пользователям обновиться до новой версии.
Устранённые уязвимости затрагивают множество областей протокола FreeRDP и мультимедийного стека, включая:
код обработки сертификатов FreeRDP теперь более устойчив к значениям X.509 со встроенными нулевыми символами. Несколько исправлений касаются видеодекодеров FreeRDP. Реализация H.264 исправляет несоответствия размеров поверхности и другие проблемы декодирования. Декодер AV1 теперь ограничивает вывод фактическим размером кадра, а дополнительные проверки подтверждают прямоугольники области AV1, аналогично существующей обработке AVC;
перенаправление камер также получило значительные обновления. Проект теперь фильтрует неподдерживаемые устройства, добавляет проверки достоверности входящих данных и исправляет чтение дескрипторов конфигурации камеры. В основной процесс подключения RDP добавлены проверки безопасности. Клиент теперь отклоняет слишком короткие случайные значения сервера при установлении ключей шифрования, что снижает риск некорректных ответов сервера;
помимо улучшения безопасности, в проекте добавлена
Читать на habr.com