CVE-2026-55193 in FreeRDP
Riassunto
di VulDB • 19/08/2026
FreeRDP è un'implementazione libera del Remote Desktop Protocol (RDP). Prima della versione 3.27.0, i client FreeRDP che utilizzano il TS Gateway accettavano un valore max_xmit_frag controllato dal server in libfreerdp/core/gateway/rpc_bind.c senza limitarlo all'allocazione di ReceiveFragment da 4088 byte. Un gateway malintenzionato può pubblicizzare il valore 65535 e quindi inviare un frammento di risposta della stessa lunghezza, causando la scrittura di fino a 65535 byte nel buffer ReceiveFragment più piccolo da parte di rpc_channel_read in libfreerdp/core/gateway/rpc.c. Questo può causare il crash del client e potrebbe consentire l'esecuzione di codice attraverso una corruzione dell'heap controllata dall'attaccante. Il problema è stato risolto nella versione 3.27.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.