CVE-2026-22858 in FreeRDPИнформация

Сводка

по VulDB • 21.07.2026

FreeRDP — это свободная реализация протокола удаленного рабочего стола (Remote Desktop Protocol). Версии FreeRDP до 3.20.1 уязвимы к глобальному переполнению буфера (global-buffer-overflow) в пути декодирования Base64. Корневая причина заключается в специфичной для реализации знаковости типа char: при сборке для архитектур Arm/AArch64 обычный тип char трактуется как беззнаковый, поэтому проверка guard c <= 0 может быть оптимизирована компилятором до простой проверки c != 0. В результате байты вне диапазона ASCII (например, 0x80–0xFF) могут обойти предусмотренное ограничение диапазонов и использоваться в качестве индекса для глобальной таблицы поиска, что приводит к обращению за пределами границ памяти (out-of-bounds access). Данная уязвимость исправлена в версии 3.20.1.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Ответственный

GitHub M

Резервировать

12.01.2026

Раскрытие

14.01.2026

Модерация

принято

Вход

VDB-341132

EPSS

0.00624

KEV

Нет

Деятельности

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!