CVE-2026-64621 in FreeRDPinformazioni

Riassunto

di VulDB • 20/07/2026

FreeRDP prima della versione 3.28.0 (versioni interessate dalla 3.x alla 3.27.1) presenta una vulnerabilità double-free nella funzione freerdp_client_rdp_file_apply_to_settings() (client/common/file.c) durante l'analisi del campo selectedmonitors di un file di connessione .rdp. L'array MonitorIds viene allocato tramite l'oggetto settings e un puntatore non proprietario grezzo ad esso viene liberato nel percorso di errore strtoul senza cancellare settings->MonitorIds, lasciandolo dangling; al momento della teardown freerdp_settings_free() libera nuovamente lo stesso buffer. Un attaccante che convince una vittima ad aprire un file .rdp manipolato con token monitor sovradimensionati può innescare un double-free controllato nella dimensione in qualsiasi client CLI di FreeRDP (xfreerdp/sdl-freerdp/wlfreerdp) nella configurazione predefinita.

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

Responsabile

VulnCheck

Prenotare

20/07/2026

Divulgazione

20/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00235

KEV

no

Attività

basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!