Skip to main content
← All vulnerabilities
CVE-2026-33983

FreeRDP: Progressive Codec Quant BYTE Underflow - UB + CPU DoS

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.24.2
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.24.2, progressive_decompress_tile_upgrade() detects a mismatch via progressive_rfx_quant_cmp_equal() but only emits WLog_WARN, execution continues. The wrapped value (247) is used as a shift exponent, causing undefined behavior and an approximately 80 billion iteration loop (CPU DoS). This issue has been patched in version 3.24.2.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • FreeRDP FreeRDP

    fixed in 3.24.2

References 2

GitHub · FreeRDP/FreeRDP