Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-109676

Опубликовано: 13 окт. 2026
Источник: redhat
CVSS3: 8.8

Описание

FreeRDP from 3.0.0-beta1 before 3.32.0 contains a use-after-free vulnerability in smartcard handling that allows attackers to access a freed smartcard handle object after an invalid connect operation. Attackers can trigger an invalid smartcard connect operation to cause reuse of the freed handle, leading to memory corruption or crashes.

A flaw was found in FreeRDP. When a user connects to a malicious Remote Desktop Protocol (RDP) server, the server can trigger an invalid smartcard connect operation, leading to a use-after-free vulnerability where previously released memory is accessed. A remote attacker can exploit this issue to cause memory corruption, potentially leading to arbitrary code execution or a Denial of Service (DoS) through an application crash.

Отчет

This flaw is rated Important because a malicious RDP peer can trigger memory corruption in the FreeRDP client after the user connects (UI:R), with potential impact beyond a simple crash. Red Hat heap/allocator hardening and ASLR raise exploitation difficulty but do not justify lowering Confidentiality/Integrity/Availability in the base score when corruption is confirmed. This is the highest-severity issue in this FreeRDP set (CVSS 8.8) but remains Important rather than Critical because exploitation requires the user to connect to a malicious RDP server (UI:R).

Меры по смягчению последствий

If smartcard redirection is not required, disable it on the FreeRDP client. Restrict connections to trusted RDP servers.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 6freerdpNot affected
Red Hat Enterprise Linux 7freerdpNot affected
Red Hat Enterprise Linux 8freerdpNot affected
Red Hat Enterprise Linux 9freerdpNot affected
Red Hat Enterprise Linux 10freerdpFixedRHSA-2026:9451403.11.2026

Показывать по

Дополнительная информация

Статус:

Important
Дефект:
CWE-416
https://bugzilla.redhat.com/show_bug.cgi?id=2550539freerdp: FreeRDP 3.0.0-beta1 before 3.32.0 Use-After-Free via Smartcard Connect

8.8 High

CVSS3

Связанные уязвимости

CVSS3: 8.8
ubuntu
27 дней назад

FreeRDP from 3.0.0-beta1 before 3.32.0 contains a use-after-free vulnerability in smartcard handling that allows attackers to access a freed smartcard handle object after an invalid connect operation. Attackers can trigger an invalid smartcard connect operation to cause reuse of the freed handle, leading to memory corruption or crashes.

CVSS3: 8.8
nvd
27 дней назад

FreeRDP from 3.0.0-beta1 before 3.32.0 contains a use-after-free vulnerability in smartcard handling that allows attackers to access a freed smartcard handle object after an invalid connect operation. Attackers can trigger an invalid smartcard connect operation to cause reuse of the freed handle, leading to memory corruption or crashes.

CVSS3: 8.8
debian
27 дней назад

FreeRDP from 3.0.0-beta1 before 3.32.0 contains a use-after-free vulne ...

CVSS3: 8.8
github
27 дней назад

FreeRDP from 3.0.0-beta1 before 3.32.0 contains a use-after-free vulnerability in smartcard handling that allows attackers to access a freed smartcard handle object after an invalid connect operation. Attackers can trigger an invalid smartcard connect operation to cause reuse of the freed handle, leading to memory corruption or crashes.

oracle-oval
6 дней назад

ELSA-2026-94514: freerdp security, bug fix, and enhancement update (IMPORTANT)

8.8 High

CVSS3