Latest CVE Feed

Vulnerabilities published in the last 30 days. Filter by severity, exploit status, or attack vector.

Score
Vulnerability
Published
6.0 MEDIUM
CVE-2026-109952 — FreeRDP 3.0.0 before 3.32.0 Security Protocol Downgrade via Negotiation Response

The FreeRDP client 3.0.0 before 3.32.0 does not check a server-selected PROTOCOL_RDSTLS or PROTOCOL_HYBRID_EX against its enabled protocol set in nego_process_negotiation_response(), allowing a secur…

freerdp | Remote | Authentication
Oct 13, 2026 Oct 21, 2026
Oct 13, 2026
Oct 21, 2026
6.9 MEDIUM
CVE-2026-109951 — FreeRDP 3.17.1 before 3.32.0 Heap Buffer Over-Read via Proxy DRDYNVC Channel Name

FreeRDP 3.17.1 before 3.32.0 contains a heap buffer over-read vulnerability in DynvcTrackerHandleCreateBack of the freerdp-proxy DRDYNVC channel handler that allows malicious backend RDP servers to r…

freerdp | Remote | Memory Corruption
Oct 13, 2026 Oct 21, 2026
Oct 13, 2026
Oct 21, 2026
5.3 MEDIUM
CVE-2026-109950 — FreeRDP 3.0.0 before 3.32.0 Heap Out-of-Bounds Read via RD Gateway Messages

FreeRDP from 3.0.0 before 3.32.0 contains a heap out-of-bounds read vulnerability that allows a malicious RD Gateway to crash clients by sending mismatched message lengths. Attackers controlling the …

freerdp | Remote | Memory Corruption
Oct 13, 2026 Oct 21, 2026
Oct 13, 2026
Oct 21, 2026
7.1 HIGH
CVE-2026-109949 — FreeRDP 3.0.0 before 3.32.0 PIN Brute-Force via Virtual Smartcard

FreeRDP 3.0.0 before 3.32.0 contains an improper restriction of excessive authentication attempts in its virtual smartcard GIDS implementation, which stores the PIN retry counter per-handle. A malici…

freerdp | Remote | Authentication
Oct 13, 2026 Oct 21, 2026
Oct 13, 2026
Oct 21, 2026
5.3 MEDIUM
CVE-2026-109948 — FreeRDP 3.0.0 before 3.32.0 Memory Disclosure via SCardTransmit Smartcard Redirection

FreeRDP from 3.0.0 before 3.32.0 contains an uninitialized memory disclosure vulnerability in smartcard_Transmit_Call that allows malicious RDP servers to read client memory. Servers can send SCardTr…

freerdp | Remote | Information Disclosure
Oct 13, 2026 Oct 21, 2026
Oct 13, 2026
Oct 21, 2026
7.1 HIGH
CVE-2026-109947 — FreeRDP 3.20.1 before 3.32.0 Unbounded Allocation via drive_process_irp_read

FreeRDP from 3.20.1 before 3.32.0 contains an uncontrolled resource allocation vulnerability that allows malicious RDP servers to exhaust client memory via oversized drive redirection read requests. …

freerdp | Remote | Denial of Service
Oct 13, 2026 Oct 21, 2026
Oct 13, 2026
Oct 21, 2026
7.1 HIGH
CVE-2026-109946 — FreeRDP 3.11.0 before 3.32.0 Reachable Assertion via AVC444 Odd Region Width

FreeRDP 3.11.0 before 3.32.0 does not validate that AVC444 and AVC444v2 region widths are even before YUV444 conversion, so an odd width reaches an assertion and aborts the client. A malicious or com…

freerdp | Remote | Denial of Service
Oct 13, 2026 Oct 21, 2026
Oct 13, 2026
Oct 21, 2026
6.0 MEDIUM
CVE-2026-109945 — FreeRDP 3.0.0 before 3.32.0 Smartcard Use-After-Free via Concurrent Disconnect and Transm…

FreeRDP 3.0.0 before 3.32.0 contains a heap use-after-free vulnerability in smartcard emulation when SCARD_IOCTL_DISCONNECT and SCARD_IOCTL_TRANSMIT operate concurrently on one card handle. A malicio…

freerdp | Remote | Memory Corruption
Oct 13, 2026 Oct 21, 2026
Oct 13, 2026
Oct 21, 2026
7.1 HIGH
CVE-2026-109944 — FreeRDP 3.0.0 before 3.32.0 Reachable Assertion via Stale Smartcard Handle

FreeRDP 3.0.0 before 3.32.0 does not remove card handles when Emulate_SCardReleaseContext releases a smartcard-emulation context, so Emulate_SCardTransmit later looks up the deleted parent context an…

freerdp | Remote | Memory Corruption
Oct 13, 2026 Oct 26, 2026
Oct 13, 2026
Oct 26, 2026
7.1 HIGH
CVE-2026-109943 — FreeRDP 3.29.0 before 3.32.0 Double Free via Async-Update Polygon Order

FreeRDP 3.29.0 before 3.32.0 contains a double free in the client's async-update message proxy, which shallow-copies the parser-owned PolygonSC or PolygonCB points array when numPoints is zero, so bo…

freerdp | Remote | Memory Corruption
Oct 13, 2026 Oct 26, 2026
Oct 13, 2026
Oct 26, 2026
7.1 HIGH
CVE-2026-109942 — FreeRDP 2.3.0 before 3.32.0 NULL Pointer Dereference via RD Gateway Close Channel Packet

FreeRDP 2.3.0 before 3.32.0 dereferences a NULL stream in rdg_process_close_packet in libfreerdp/core/gateway/rdg.c because rdg_process_control_packet accepts a header-only PKT_TYPE_CLOSE_CHANNEL pac…

freerdp | Remote | Denial of Service
Oct 13, 2026 Oct 26, 2026
Oct 13, 2026
Oct 26, 2026
7.1 HIGH
CVE-2026-109941 — FreeRDP 2.3.0 before 3.32.0 Infinite Loop via RD Gateway Chunked Response

FreeRDP from 2.3.0 before 3.32.0 contains an infinite loop vulnerability in http_chuncked_read that allows malicious RD Gateways to hang clients by sending incomplete chunked responses. Attackers can…

freerdp | Remote | Denial of Service
Oct 13, 2026 Oct 26, 2026
Oct 13, 2026
Oct 26, 2026
5.1 MEDIUM
CVE-2026-109940 — FreeRDP 3.0.0-beta1 before 3.32.0 Stack Buffer Overflow via PKCS#11 Key Name

FreeRDP 3.0.0-beta1 before 3.32.0 on Unix builds with PKCS#11 support has a stack-based buffer overflow in wprintKeyName() in WinPR's NCrypt PKCS#11 provider. It hex-encodes a key's CKA_ID, which can…

freerdp | Memory Corruption
Oct 13, 2026 Oct 26, 2026
Oct 13, 2026
Oct 26, 2026
7.1 HIGH
CVE-2026-109939 — FreeRDP 3.27.1 before 3.32.0 NULL Pointer Dereference via Cache Bitmap V3 Order

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 …

freerdp | Remote | Memory Corruption
Oct 13, 2026 Oct 26, 2026
Oct 13, 2026
Oct 26, 2026
7.1 HIGH
CVE-2026-109938 — FreeRDP 3.11.0 before 3.32.0 Integer Overflow via Mapped Video Geometry Update

Positive mapped-video coordinates overflow and abort FreeRDP clients A malicious or compromised RDP server can terminate a FreeRDP client after the user connects with video redirection enabled.

freerdp | Remote | Denial of Service
Oct 13, 2026 Oct 26, 2026
Oct 13, 2026
Oct 26, 2026
6.5 MEDIUM
CVE-2026-109680 — FreeRDP 3.18.0 before 3.32.0 Heap Out-of-Bounds Write via ARM Redirected Username

FreeRDP 3.18.0 before 3.32.0 has a heap-based out-of-bounds write in freerdp_interruptible_get_line, which shrinks the buffer to 32 bytes while keeping a pre-filled suggested username's length as its…

freerdp | Remote | Memory Corruption
Oct 13, 2026 Oct 20, 2026
Oct 13, 2026
Oct 20, 2026
6.0 MEDIUM
CVE-2026-109679 — FreeRDP 3.0.0-beta4 before 3.32.0 NULL Pointer Crash via ARM Response

FreeRDP 3.0.0-beta4 before 3.32.0 contains a NULL pointer dereference in arm_handle_request_ok when an ARM endpoint returns an empty HTTP 200 body. Attackers controlling the configured ARM gateway ca…

freerdp | Remote | Memory Corruption
Oct 13, 2026 Oct 20, 2026
Oct 13, 2026
Oct 20, 2026
7.1 HIGH
CVE-2026-109678 — FreeRDP 3.0.0-beta1 before 3.32.0 Reachable Assertion via Emulated SCardStatusA

FreeRDP 3.0.0-beta1 before 3.32.0, when built with verbose WinPR assertions and using smartcard emulation, has a reachable assertion: the emulated SCardStatusA passes a NULL reader-name destination t…

freerdp | Remote | Denial of Service
Oct 13, 2026 Oct 20, 2026
Oct 13, 2026
Oct 20, 2026
7.1 HIGH
CVE-2026-109677 — FreeRDP 2.0.0-beta1 before 3.28.0 Out-of-Bounds Read via LocateCardsByATRA Handler

FreeRDP from 2.0.0-beta1 before 3.28.0 contains an out-of-bounds read vulnerability in smartcard_LocateCardsByATRA_Call because the ATR pattern cbAtr byte count is not capped. Malicious RDP servers c…

freerdp | Remote | Memory Corruption
Oct 13, 2026 Nov 02, 2026
Oct 13, 2026
Nov 02, 2026
8.8 HIGH
CVE-2026-109676 — FreeRDP 3.0.0-beta1 before 3.32.0 Use-After-Free via Smartcard Connect

FreeRDP from 3.0.0-beta1 before 3.32.0 contains a use-after-free vulnerability in smartcard handling that allows attackers to access a freed smartcard handle object after an invalid connect operation…

freerdp | Remote | Memory Corruption
Oct 13, 2026 Nov 02, 2026
Oct 13, 2026
Nov 02, 2026
Showing 20 of 18872 Results