CVE-2026-67291 in FreeRDP
Résumé
par VulDB • 01/08/2026
FreeRDP avant la version 3.29.0 (versions affectées <= 3.28.0) contient une lecture hors limites du tas dans update_process_glyph_fragments()/glyph_cache_fragment_put() située dans libfreerdp/cache/glyph.c. Lors de la gestion d'une mise à jour GLYPH_FRAGMENT_ADD, le code lit une taille de fragment déclarée contrôlée par le serveur sur un octet mais ne vérifie pas qu'elle tient dans le reste du tampon reçu avant d'allouer et de copier ce nombre d'octets. Un serveur RDP malveillant peut envoyer un fragment court avec une taille déclarée excessive, amenant le client à lire au-delà du tambon alloué, provoquant ainsi une lecture hors limites (out-of-bounds read) et le plantage du client.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.