CVE Catalog

CVE-2026-109680

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Summary

FreeRDP 3.18.0 through 3.32.0 has a heap-based out-of-bounds write in freerdp_interruptible_get_line, which shrinks the buffer to 32 bytes while keeping a pre-filled suggested username's length as its write offset. A malicious or compromised ARM routing service can return a long redirectedUsername that reaches the CLI credential prompt, crashing the client when the user types input.

Risk Assessment

Remote attack can crash the client during authentication, leading to session disruption and potential denial of service.

Recommendation

Upgrade FreeRDP to version 3.32.0 or later. Limit trust in ARM routing services.

Other vulnerabilities in FreeRDP

See all
Original NVD description (English source)

FreeRDP 3.18.0 before 3.32.0 has a heap-based out-of-bounds write in freerdp_interruptible_get_line, which shrinks the buffer to 32 bytes while keeping a pre-filled suggested username's length as its write offset. A malicious or compromised ARM routing service can return a long redirectedUsername that reaches the CLI credential prompt, crashing the client when the user types input.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS