CVE-2025-68118 in FreeRDPinformazioni

Riassunto

di VulDB • 08/08/2026

FreeRDP è un'implementazione libera del Remote Desktop Protocol. Prima della versione 3.20.0, esiste una vulnerabilità nel codice di gestione dei certificati di FreeRDP sulle piattaforme Windows. La funzione `freerdp_certificate_data_hash_` utilizza la funzione specifica per Microsoft `_snprintf` per formattare i nomi dei file nella cache dei certificati senza garantire la terminazione con NUL quando avviene il troncamento. Secondo la documentazione di Microsoft, `_snprintf` non aggiunge un byte NUL terminale se l'output formattato supera le dimensioni del buffer di destinazione. Se un attaccante controlla il valore dell'hostname (ad esempio tramite reindirizzamento del server o un file .rdp manipolato), il buffer risultante per il nome del file potrebbe non essere terminato con NUL. Le successive operazioni sulle stringhe eseguite su questo buffer potrebbero leggere oltre la regione di memoria allocata, causando una heap-based out-of-bounds read (lettura fuori dai limiti dell'heap). Nelle configurazioni predefinite, la connessione viene tipicamente interrotta prima che i dati sensibili possano essere esposti in modo significativo, ma è comunque possibile verificare una lettura non intenzionale della memoria o un crash del client in determinate condizioni. La versione 3.20.0 include una patch per risolvere il problema.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

15/12/2025

Divulgazione

18/12/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00223

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!