Description
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.28.0, an authenticated RDP client can advertise DVI ADPCM with nBlockAlign equal to 8 and nChannels equal to 2 to make the `bs` calculation in rdpsnd_server_select_format in channels/rdpsnd/server/rdpsnd_main.c equal zero. The subsequent out_frames modulo `bs` operation raises SIGFPE and terminates the server-side rdpsnd channel process. This vulnerability fixed in 3.28.0.
Published: 2026-08-19
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An authenticated RDP client can advertise a DVI ADPCM format in which the block alignment and channel count produce a zero denominator during the server’s frame‑size calculation. When the server subsequently takes frames modulo this zero value, a floating‑point exception is raised and the server‑side sound channel process exits. The effect is a refused connection or a server restart, causing disruption of legitimate remote desktop sessions. The flaw arises from improper validation of format parameters and is classified as CWE‑369.

Affected Systems

FreeRDP implementations prior to version 3.28.0 are susceptible. The vulnerability is present in all builds that compile the server sound channel code without the patch introduced in the 3.28.0 release.

Risk and Exploitability

The CVSS score of 6.5 indicates moderate severity. The EPSS score is unavailable, so the likelihood of exploitation in the wild is unknown, and the vulnerability is not listed in the CISA KEV catalog. Attackers need authenticated RDP access and knowledge of the specific ADPCM parameters; once a client sends the malicious packet the denial occurs immediately, making the attack straightforward for a determined intruder.

Generated by OpenCVE AI on August 20, 2026 at 13:03 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update FreeRDP to version 3.28.0 or newer, which corrects the frame‑size calculation bug.
  • Disable the server‑side sound channel (rdpsnd) in FreeRDP configurations if sound support is not required, reducing exposure to this vulnerability.
  • Restrict RDP access using firewall rules or network segmentation to only allow trusted clients, limiting potential exploitation.

Generated by OpenCVE AI on August 20, 2026 at 13:03 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 20 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Wed, 19 Aug 2026 20:00:00 +0000

Type Values Removed Values Added
First Time appeared Freerdp
Freerdp freerdp
Vendors & Products Freerdp
Freerdp freerdp

Wed, 19 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 19 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Description FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to 3.28.0, an authenticated RDP client can advertise DVI ADPCM with nBlockAlign equal to 8 and nChannels equal to 2 to make the `bs` calculation in rdpsnd_server_select_format in channels/rdpsnd/server/rdpsnd_main.c equal zero. The subsequent out_frames modulo `bs` operation raises SIGFPE and terminates the server-side rdpsnd channel process. This vulnerability fixed in 3.28.0.
Title FreeRDP: Denial of service through ADPCM frame size calculation
Weaknesses CWE-369
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-19T18:46:58.088Z

Reserved: 2026-07-15T16:54:55.816Z

Link: CVE-2026-63117

cve-icon Vulnrichment

Updated: 2026-08-19T18:46:54.483Z

cve-icon NVD

Status : Received

Published: 2026-08-19T18:17:08.430

Modified: 2026-08-19T19:17:22.310

Link: CVE-2026-63117

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-19T17:55:39Z

Links: CVE-2026-63117 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-20T13:15:03Z

Weaknesses