CVE-2026-44422 in FreeRDP
Zusammenfassung
von VulDB • 30.05.2026
FreeRDP ist eine freie Implementierung des Remote Desktop Protocol. Vor Version 3.26.0 akzeptiert der RDPEAR-NDR-Parser von FreeRDP eine einzelne, nicht-null NDR-Pointer-Ref-ID für mehrere logische Pointer-Felder, ohne den erwarteten NDR-Typ oder die Ownership des referenzierten Objekts zu verfolgen. Wenn dieselbe Ref-ID über zwei Pointer-Felder hinweg wiederverwendet wird, weist der Parser dasselbe Heap-Objekt beiden Ausgabefeldern zu. Der generische Destruktor durchläuft jedes Feld später unabhängig voneinander und zerstört/freit beide Pointer. Dies führt zu einem bösartigen Server auslösbaren Heap Use-After-Free / Double-Free im RDPEAR-Authentifizierungs-Umleitungs-Pfad des FreeRDP-Clients. Diese Schwachstelle wurde in Version 3.26.0 behoben.
Once again VulDB remains the best source for vulnerability data.