Read the docs

Vulnerabilities

Filters

Reset all
Threatist priority
Signals
Fix status
Impact type
Attack vector
Requirements
Product

Products as named in CPE, with their records.

Published
Weakness (CWE)
1 selected

20 records

Priority MEDIUM 41

FreeRDP versions before 3.31.0 contain a heap-based buffer overflow in nego_send_negotiation_request when processing Server Redirection PDU messages with attacker-controlled LoadBalanceInfo fields.

CVSS 4.0HIGH 8.7 Network No auth User interaction EPSS 0.00603 Published 2026-09-15 Partial fix · 3.31.0 CWE-122
Priority LOW 24

FreeRDP before 3.31.0 contains an integer overflow in the audin Apple backends when processing FramesPerPacket values from MSG_SNDIN_OPEN messages.

CVSS 4.0MEDIUM 5.3 Network No auth User interaction EPSS 0.00261 Published 2026-09-15 Partial fix · 3.31.0 CWE-131
Priority LOW 31

FreeRDP before 3.31.0 contains a denial-of-service vulnerability in the URBDRC control-transfer request path that fails to validate OutputBufferSize before forwarding to the libusb backend.

CVSS 4.0HIGH 7.1 Network No auth User interaction EPSS 0.00371 Published 2026-09-15 Partial fix · 3.31.0 CWE-617
Priority MEDIUM 64

FreeRDP versions before 3.31.0 contain an integer overflow in WinPR's Stream_EnsureRemainingCapacity function that allows remote attackers to cause denial of service.

CVSS 4.0HIGH 7.1 Network No auth User interaction EPSS 0.00459 Published 2026-09-15 Partial fix · 3.31.0 CWE-190
Priority MEDIUM 64

FreeRDP before 3.31.0 contains a buffer over-read vulnerability in the rts_read_result function within the RPC gateway transport parser.

CVSS 4.0HIGH 7.1 Network No auth User interaction EPSS 0.00391 Published 2026-09-15 Partial fix · 3.31.0 CWE-125
Priority MEDIUM 64

FreeRDP versions before 3.31.0 fail to validate MonitorIds array values when parsing RDP connection files, allowing unbounded array indexing in xf_detect_monitors.

CVSS 4.0MEDIUM 6.9 Local No auth User interaction EPSS 0.00197 Published 2026-09-15 Partial fix · 3.31.0 CWE-125
Priority LOW 12

FreeRDP before 3.31.0 contains a use-after-free vulnerability in the smartcard RDPDR device handler when worker thread creation fails after device registration.

CVSS 4.0LOW 2.3 Network No auth User interaction EPSS 0.00366 Published 2026-09-15 Partial fix · 3.31.0 CWE-416
Priority LOW 31

FreeRDP before 3.31.0 contains an out-of-bounds read vulnerability in the URBDRC channel's func_get_ep_desc function that indexes interface arrays by position instead of protocol field InterfaceNumber.

CVSS 4.0HIGH 7.1 Network No auth User interaction EPSS 0.00391 Published 2026-09-15 Partial fix · 3.31.0 CWE-125
Priority HIGH 75

FreeRDP before 3.31.0 fails to validate client-supplied DesktopWidth and DesktopHeight values during GCC negotiation, allowing remote attackers to crash the server.

CVSS 4.0HIGH 8.2 Network No auth No interaction EPSS 0.00572 Published 2026-09-15 Partial fix · 3.31.0 CWE-369
Priority LOW 37

FreeRDP before 3.31.0 contains a null pointer dereference vulnerability in gdi_surface_bits when processing Surface Bits commands with NSCodec codec ID.

CVSS 4.0HIGH 7.1 Network No auth User interaction EPSS 0.00391 Published 2026-09-15 Partial fix · 3.31.0 CWE-476
Priority MEDIUM 64

FreeRDP versions before 3.31.0 contain a heap buffer overflow vulnerability in nego_send_negotiation_request() that fails to validate the LB_LOAD_BALANCE_INFO field length before writing to a fixed 512-byte buffer.

CVSS 4.0HIGH 7.1 Network No auth User interaction EPSS 0.00471 Published 2026-09-15 Partial fix · 3.31.0 CWE-120
Priority MEDIUM 64

FreeRDP versions before 3.31.0 contain an infinite-loop denial of service in the pool_decode_rect function when decoding AVC444 metablocks with more region rectangles than preallocated worker array size.

CVSS 4.0HIGH 7.1 Network No auth User interaction EPSS 0.00392 Published 2026-09-15 Partial fix · 3.31.0 CWE-835
Priority MEDIUM 64

FreeRDP versions before 3.31.0 contain an out-of-bounds write vulnerability in the urbdrc client channel's urb_send_current_frame_number_result() function.

CVSS 4.0HIGH 7.1 Network No auth User interaction EPSS 0.0038 Published 2026-09-15 Partial fix · 3.31.0 CWE-617
Priority MEDIUM 64

FreeRDP before 3.31.0 contains an out-of-bounds read vulnerability in the rdpdr_dump_packet function due to 32-bit unsigned integer wraparound in buffer bounds validation.

CVSS 4.0HIGH 7.1 Network No auth User interaction EPSS 0.004 Published 2026-09-15 Partial fix · 3.31.0 CWE-125
Priority MEDIUM 46

FreeRDP server versions before 3.31.0 contain a protocol negotiation bypass vulnerability that allows unauthenticated attackers to establish RDSTLS connections despite server policy disabling them.

CVSS 4.0CRITICAL 9.2 Network No auth No interaction EPSS 0.00578 Published 2026-09-15 Fixed in 3.31.0 CWE-693
Priority LOW 36

FreeRDP versions before 3.31.0 contain an out-of-bounds write vulnerability in server-side static virtual channel handling when CHANNEL_OPTION_SHOW_PROTOCOL is enabled.

CVSS 4.0HIGH 7.7 Network Low privileges No interaction EPSS 0.0059 Published 2026-09-15 Partial fix · 3.31.0 CWE-191
Priority LOW 36

FreeRDP server versions before 3.31.0 contain a use-after-free vulnerability in the DRDYNVC parser that dereferences a channel pointer after releasing the synchronization lock.

CVSS 4.0HIGH 7.7 Network Low privileges No interaction EPSS 0.00374 Published 2026-09-15 Partial fix · 3.31.0 CWE-362
Priority MEDIUM 64

FreeRDP versions before 3.31.0 contain an information disclosure vulnerability in the RDPGFX server's ResetGraphics PDU serializer that fails to initialize padding bytes in the fixed 340-byte wire format.

CVSS 4.0HIGH 7.1 Network Low privileges No interaction EPSS 0.00529 Published 2026-09-15 Partial fix · 3.31.0 CWE-908
Priority MEDIUM 64

FreeRDP versions before 3.31.0 contain an out-of-bounds read vulnerability in smartcard response decoders that fail to validate ATR length fields against fixed inline arrays.

CVSS 4.0HIGH 7.1 Network Low privileges No interaction EPSS 0.00579 Published 2026-09-15 Partial fix · 3.31.0 CWE-125