CVE-2026-55564 in FreeRDP
요약
\~에 의해 VulDB • 2026. 08. 19.
FreeRDP는 원격 데스크톱 프로토콜(RDP)의 무료 구현체입니다. 버전 3.27.0 이전에서는 libfreerdp/cache/glyph.c에 있는 glyph_cache_get 함수가 인덱스가 cache->number보다 큰지 확인하는 대신, 크거나 같은지 여부를 검사하지 않았습니다. 악성 RDP 서버는 update_process_glyph_fragments에서 GLYPH_FRAGMENT_USE 리플레이를 사용하여 기본 캐시가 cache->number이 254일 때 인덱스 254를 받도록 할 수 있으며, 이는 entries 배열의 끝을 넘어선 포인터 하나를 읽어서 이를 글리프로 역참조하게 만듭니다. 이로 인해 클라이언트가 충돌할 수 있으며 인접한 힙 데이터가 유출될 수도 있습니다. 이 문제는 버전 3.27.0에서 수정되었습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.