在 FreeRDP 3.0.0 至 3.32.2 版本之前的服务端中,RDP 对等端输入解析逻辑在处理慢速路径(slow-path)输入事件时,若遇到未知消息类型,会直接跳过该事件六字节的主体部分,而未验证其是否位于数据包声明的长度范围内。这会导致 WinPR 流断言失败。拥有活跃会话的远程 RDP 客户端可发送截断的未知输入事件,从而终止启用了断言检查的服务端进程,引发拒绝服务(DoS)攻击。
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-121953 | 9.8 CRITICAL | FreeRDP before 3.32.2 Use-After-Free via rdpgfx Dynamic Virtual Channel Close |
| CVE-2026-121952 | 9.8 CRITICAL | FreeRDP before 3.32.2 Proxy Out-of-Bounds Write via Bitmap Cache v2 Capability |
| CVE-2026-121958 | 8.8 HIGH | FreeRDP through 3.32.1 Heap Out-of-Bounds Write via RDPGFX HashTable_GetKeys |
| CVE-2026-121962 | 8.1 HIGH | FreeRDP before 3.32.2 Heap Buffer Overflow via Early User Authorization Read |
| CVE-2026-121964 | 7.5 HIGH | FreeRDP before 3.32.2 Heap Buffer Overflow via rpc_client_recv_fragment |
| CVE-2026-121957 | 7.5 HIGH | FreeRDP before 3.32.2 Use-After-Free via RDPGFX ResetGraphics Race |
| CVE-2026-121955 | 7.5 HIGH | FreeRDP before 3.32.2 Use-After-Free in Smartcard Emulation ReleaseContext |
| CVE-2026-121956 | 7.5 HIGH | FreeRDP before 3.32.2 Double Free in WinPR Kerberos retrieveSomeTgt |
| CVE-2026-121960 | 7.5 HIGH | FreeRDP before 3.32.2 Unauthenticated Denial of Service via CredSSP TSRequest |
| CVE-2026-121950 | 6.5 MEDIUM | FreeRDP before 3.32.2 Heap Overflow via RDPGFX CREATE_SURFACE Integer Wrap |
| CVE-2026-121954 | 6.5 MEDIUM | FreeRDP before 3.32.2 Heap Out-of-Bounds Write in Planar Codec |
| CVE-2026-121959 | 6.5 MEDIUM | FreeRDP before 3.32.2 Infinite Loop via Truncated WebSocket Frame |
| CVE-2026-121961 | 5.9 MEDIUM | FreeRDP before 3.32.2 Use-After-Free via DRDYNVC Tracker Race |
| CVE-2026-121963 | 5.9 MEDIUM | FreeRDP before 3.32.2 Use-After-Free via Dynamic rdpsnd Channel Close |