FreeRDP 3.20.1 至 3.32.0(不含3.32.0)版本中存在一个不受控制的资源分配漏洞。攻击者可通过发送带有 Length 字段为 0xffffffff 的 IRP_MJ_READ 请求,导致客户端内存耗尽。具体而言,在64位构建版本中,该请求会引发约4 GiB的零值内存分配;而在32位构建版本中,则会导致缓冲区预留不足。恶意 RDP 服务器可利用此漏洞,通过过大的驱动器重定向读取请求消耗客户端内存。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-109676 | 8.8 HIGH | FreeRDP 3.0.0-beta1 before 3.32.0 Use-After-Free via Smartcard Connect |
| CVE-2026-109678 | 6.5 MEDIUM | FreeRDP 3.0.0-beta1 before 3.32.0 Reachable Assertion via Emulated SCardStatusA |
| CVE-2026-109677 | 6.5 MEDIUM | FreeRDP 2.0.0-beta1 before 3.28.0 Out-of-Bounds Read via LocateCardsByATRA Handler |
| CVE-2026-109942 | 6.5 MEDIUM | FreeRDP 2.3.0 before 3.32.0 NULL Pointer Dereference via RD Gateway Close Channel Packet |
| CVE-2026-109941 | 6.5 MEDIUM | FreeRDP 2.3.0 before 3.32.0 Infinite Loop via RD Gateway Chunked Response |
| CVE-2026-109938 | 6.5 MEDIUM | FreeRDP 3.11.0 before 3.32.0 Integer Overflow via Mapped Video Geometry Update |
| CVE-2026-109946 | 6.5 MEDIUM | FreeRDP 3.11.0 before 3.32.0 Reachable Assertion via AVC444 Odd Region Width |
| CVE-2026-109944 | 6.5 MEDIUM | FreeRDP 3.0.0 before 3.32.0 Reachable Assertion via Stale Smartcard Handle |
| CVE-2026-109939 | 6.5 MEDIUM | FreeRDP 3.27.1 before 3.32.0 NULL Pointer Dereference via Cache Bitmap V3 Order |
| CVE-2026-109943 | 6.5 MEDIUM | FreeRDP 3.29.0 before 3.32.0 Double Free via Async-Update Polygon Order |
| CVE-2026-109949 | 6.5 MEDIUM | FreeRDP 3.0.0 before 3.32.0 PIN Brute-Force via Virtual Smartcard |
| CVE-2026-109953 | 5.3 MEDIUM | FreeRDP 3.0.0 before 3.32.0 Cleartext Credential Disclosure via /restricted-admin |
| CVE-2026-109952 | 5.3 MEDIUM | FreeRDP 3.0.0 before 3.32.0 Security Protocol Downgrade via Negotiation Response |
| CVE-2026-109680 | 5.3 MEDIUM | FreeRDP 3.18.0 before 3.32.0 Heap Out-of-Bounds Write via ARM Redirected Username |
| CVE-2026-109679 | 5.3 MEDIUM | FreeRDP 3.0.0-beta4 before 3.32.0 NULL Pointer Crash via ARM Response |
| CVE-2026-109945 | 5.3 MEDIUM | FreeRDP 3.0.0 before 3.32.0 Smartcard Use-After-Free via Concurrent Disconnect and Transmi |
| CVE-2026-109951 | 5.3 MEDIUM | FreeRDP 3.17.1 before 3.32.0 Heap Buffer Over-Read via Proxy DRDYNVC Channel Name |
| CVE-2026-109940 | 4.3 MEDIUM | FreeRDP 3.0.0-beta1 before 3.32.0 Stack Buffer Overflow via PKCS#11 Key Name |
| CVE-2026-109948 | 4.3 MEDIUM | FreeRDP 3.0.0 before 3.32.0 Memory Disclosure via SCardTransmit Smartcard Redirection |
| CVE-2026-109950 | 4.3 MEDIUM | FreeRDP 3.0.0 before 3.32.0 Heap Out-of-Bounds Read via RD Gateway Messages |
No comments yet