CVE-2026-67302CWE-369

CVE-2026-67302

Medium · published August 1, 2026

CVSS v3.1
4.3
EPSS
0%
Percentile
41.9
In the wild
Unconfirmed
What it is

FreeRDP before 3.29.0 (affected versions <= 3.28.0) contains a divide-by-zero vulnerability in the rdpecam camera redirection client. ecam_dev_process_start_streams_request() parses a server-controlled CAM_MEDIA_TYPE_DESCRIPTION from a StartStreamsRequest PDU but validates only Format and Flags, not FrameRateDenominator. When a malicious or compromised RDP server sends a StartStreamsRequest with FrameRateDenominator set to zero, ecam_encoder_context_init() (channels/rdpecam/client/encoding.c) computes FrameRateNumerator / FrameRateDenominator, causing an integer division by zero (SIGFPE) and termination of the FreeRDP client process. Camera redirection must be enabled on the client for the channel to be reachable. Fixed in FreeRDP 3.29.0.

The record
Technical detail
CVSS v3.1
4.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
CVSS v4.0
Not supplied
EPSS
0.00499 · 41.9th percentile
Weakness
CWE-369 · Divide By Zero
Published
2026-08-01T17:16Z
Affected products (1)
ProductVersionsFixed in
freerdp/freerdp< 3.29.03.29.0
References (5)
EPSS history
Timeline
  • 01 AUG 12:22Z
    FreeRDP rdpecam StartStreamsRequest divide-by-zero denial of service
    cvelistv5