Heap-use-after-free in update_pointer_new
21Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 7.7epss 0.5%
probabilidade de exploração
0.5%top 60% das CVEs
exploração observada
nãonenhuma fonte reporta
FreeRDP is a free implementation of the Remote Desktop Protocol. Prior to version 3.21.0, `xf_Pointer_New` frees `cursorPixels` on failure, then `pointer_free` calls `xf_Pointer_Free` and frees it again, triggering ASan UAF. A malicious server can trigger a client‑side use after free, causing a crash (DoS) and potential heap corruption with code‑execution risk depending on allocator behavior and surrounding heap layout. Version 3.21.0 contains a patch for the issue.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P
Produtos afetados
FreeRDP · FreeRDPReferências
https://access.redhat.com/errata/RHSA-2026:2048https://access.redhat.com/errata/RHSA-2026:2081https://access.redhat.com/errata/RHSA-2026:2222https://access.redhat.com/errata/RHSA-2026:2736https://access.redhat.com/errata/RHSA-2026:2770https://access.redhat.com/errata/RHSA-2026:2824https://access.redhat.com/errata/RHSA-2026:2952https://access.redhat.com/errata/RHSA-2026:3037https://access.redhat.com/security/cve/CVE-2026-23883https://bugzilla.redhat.com/show_bug.cgi?id=2430885https://github.com/FreeRDP/FreeRDP/blob/3370e30e92a021eb680892dda14d642bc8b8727c/client/X11/xf_graphics.c#L312-L319https://github.com/FreeRDP/FreeRDP/blob/3370e30e92a021eb680892dda14d642bc8b8727c/client/X11/xf_graphics.c#L340