Bug 2550500 (CVE-2026-109939) - CVE-2026-109939 freerdp: FreeRDP 3.27.1 before 3.32.0 NULL Pointer Dereference via Cache Bitmap V3 Order
Summary: CVE-2026-109939 freerdp: FreeRDP 3.27.1 before 3.32.0 NULL Pointer Dereferenc...
Keywords:
Status: NEW
Alias: CVE-2026-109939
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On: 2560923
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-10-13 13:44 UTC by OSIDB Bzimport
Modified: 2026-10-26 16:35 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-10-13 13:44:03 UTC
FreeRDP 3.27.1 before 3.32.0 contains a NULL pointer dereference in update_read_cache_bitmap_v3_order() in libfreerdp/core/orders.c, which accesses the client bitmap cache when the CBR3_DO_NOT_CACHE flag is set, even though the cache is not yet initialized before Demand Active. A malicious or compromised RDP server can send a Cache Bitmap V3 order during connection setup to crash a connecting client that has enabled the non-default Bitmap Cache V3 feature (/cache:codec:<rfx|nsc|jpeg>).


Note You need to log in before you can comment on or make changes to this bug.