Skip to content
OpenAdvisories
High WID-SEC-2026-0145 8 CVEs

FreeRDP: Mehrere Schwachstellen ermöglichen DoS und Codeausführung

Published Jan 19, 2026 · Updated Sep 28, 2026 · Revision 40 · de-DE

Summary

Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in FreeRDP ausnutzen, um einen Denial-of-Service-Zustand zu verursachen oder möglicherweise beliebigen Code auszuführen.

Product

FreeRDP ist eine freie Implementierung des Remote Desktop Protocol (RDP).

Vulnerabilities 8

  • High 7.7

    FreeRDP has heap-buffer-overflow in planar_decompress_plane_rle

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0,`freerdp_bitmap_decompress_planar` does not validate `nSrcWidth`/`nSrcHeight` against `planar->maxWidth`/`maxHeight` before RLE decode. A malicious server can trigger a c…

  • High 7.7

    FreeRDP has heap-buffer-overflow in clear_decompress

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, in ClearCodec, when `glyphData` is present, `clear_decompress` calls `freerdp_image_copy_no_overlap` without validating the destination rectangle, allowing an out-of-bou…

  • High 7.7

    FreeRDP has heap-buffer-overflow in gdi_SurfaceToSurface

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, a client-side heap buffer overflow occurs in the FreeRDP client’s `gdi_SurfaceToSurface` path due to a mismatch between destination rectangle clamping and the actual cop…

  • High 7.7

    FreeRDP has heap-buffer-overflow in clear_decompress_residual_data

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, a client-side heap buffer overflow occurs in the RDPGFX ClearCodec decode path when maliciously crafted residual data causes out-of-bounds writes during color output. A …

  • High 7.7

    FreeRDP has heap-buffer-overflow in clear_decompress_bands_data

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, a client-side heap buffer overflow occurs in the ClearCodec bands decode path when crafted band coordinates allow writes past the end of the destination surface buffer. …

  • High 7.7

    Heap-use-after-free in update_pointer_new

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, `xf_Pointer_New` frees `cursorPixels` on failure, then `pointer_free` calls `xf_Pointer_Free` and frees it again, triggering ASan UAF. A malicious server can trigger a c…

  • High 7.7

    Heap-use-after-free in gdi_set_bounds

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, offscreen bitmap deletion leaves `gdi->drawing` pointing to freed memory, causing UAF when related update packets arrive. A malicious server can trigger a client‑side us…

  • Medium 5.5

    FreeRDP has heap-buffer-overflow in Glyph_Alloc

    FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, FastGlyph parsing trusts `cbData`/remaining length and never validates against the minimum size implied by `cx/cy`. A malicious server can trigger a client‑side global b…

Revision history

  1. #40

    Neue Updates von Oracle Linux aufgenommen

  2. #39

    Neue Updates von Fedora aufgenommen

  3. #38

    Neue Updates von SUSE aufgenommen

  4. #37

    Neue Updates von Amazon aufgenommen

  5. #36

    Referenz(en) aufgenommen: EUVD-2026-43005

  6. #35

    Neue Updates von Oracle Linux aufgenommen

  7. #34

    Neue Updates von Oracle Linux aufgenommen

  8. #33

    Neue Updates von Red Hat aufgenommen

  9. #32

    Neue Updates von Red Hat aufgenommen

  10. #31

    Neue Updates von Red Hat aufgenommen

  11. #30

    Neue Updates von Red Hat aufgenommen

  12. #29

    Neue Updates von Red Hat aufgenommen

  13. #28

    Neue Updates von Rocky Enterprise Software Foundation aufgenommen

  14. #27

    Neue Updates von Rocky Enterprise Software Foundation aufgenommen

  15. #26

    Neue Updates von Red Hat, Oracle Linux und Rocky Enterprise Software Foundation aufgenommen

  16. #25

    Neue Updates von Red Hat aufgenommen

  17. #24

    Neue Updates von openSUSE und Oracle Linux aufgenommen

  18. #23

    Neue Updates von Red Hat aufgenommen

  19. #22

    Neue Updates von Oracle Linux aufgenommen

  20. #21

    Neue Updates von Ubuntu aufgenommen

  21. #20

    Neue Updates von Ubuntu aufgenommen

  22. #19

    Neue Updates von Oracle Linux aufgenommen

  23. #18

    Neue Updates von openSUSE aufgenommen

  24. #17

    Neue Updates von SUSE aufgenommen

  25. #16

    Neue Updates von SUSE aufgenommen

References