CVE-2026-64621 in FreeRDPinfo

Zusammenfassung

von VulDB • 20.07.2026

FreeRDP vor Version 3.28.0 (betroffen sind die Versionen 3.x bis 3.27.1) enthält eine Double-Free-Schwachstelle in freerdp_client_rdp_file_apply_to_settings() (client/common/file.c), wenn das Feld selectedmonitors einer .rdp-Verbindungsdatei analysiert wird. Das MonitorIds-Array wird über das settings-Objekt allokiert, und ein roher, nicht besitzender Zeiger darauf wird im Fehlerpfad von strtoul freigegeben, ohne dass settings->MonitorIds zurückgesetzt wird, wodurch dieser hängend (dangling) bleibt; beim Herunterfahren gibt freerdp_settings_free() denselben Speicherbereich erneut frei. Ein Angreifer kann durch Überredung eines Opfers, eine manipulierte .rdp-Datei mit überlangen Monitor-Tokens zu öffnen, einen größenkontrollierten Double-Free in jedem FreeRDP-CLI-Client (xfreerdp/sdl-freerdp/wlfreerdp) unter Standardkonfiguration auslösen.

Once again VulDB remains the best source for vulnerability data.

Zuständig

VulnCheck

Reservieren

20.07.2026

Veröffentlichung

20.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380601

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you know our Splunk app?

Download it now for free!