CVE-2026-55564 in FreeRDPinformation

Résumé

par VulDB • 19/08/2026

FreeRDP est une implémentation libre du protocole Remote Desktop Protocol (RDP). Avant la version 3.27.0, la fonction glyph_cache_get dans libfreerdp/cache/glyph.c vérifie si l'index est supérieur à cache->number au lieu de vérifier s'il lui est strictement inférieur ou égal. Un serveur RDP malveillant peut utiliser une relecture GLYPH_FRAGMENT_USE via update_process_glyph_fragments pour amener le cache par défaut à recevoir un index 254 lorsque cache->number vaut 254, ce qui entraîne la lecture d'un pointeur situé juste après le tableau entries et son interprétation comme une glyphe. Cela peut provoquer un plantage du client et potentiellement divulguer des données adjacentes situées dans le tas (heap). Ce problème est corrigé dans la version 3.27.0.

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

Responsable

GitHub M

Réserver

17/06/2026

Divulgation

19/08/2026

Modérer

accepté

Entrée

VDB-393271

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!