CVE-2026-35512

xrdp is an open source RDP server. Versions through 0.10.5 have a heap-based buffer overflow in the EGFX (graphics dynamic virtual channel) implementation due to insufficient validation of client-controlled size parameters, allowing an out-of-bounds write via crafted PDUs. Pre-authentication exploitation can crash the process, while post-authentication exploitation may achieve remote code execution. This issue has been fixed in version 0.10.6. If users are unable to immediately update, they should run xrdp as a non-privileged user (default since 0.10.2) to limit the impact of successful exploitation.
Configurations

Configuration 1 (hide)

cpe:2.3:a:neutrinolabs:xrdp:*:*:*:*:*:*:*:*

History

26 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) xrdp es un servidor RDP de código abierto. Las versiones hasta la 0.10.5 tienen un desbordamiento de búfer basado en montículo en la implementación de EGFX (canal virtual dinámico de gráficos) debido a una validación insuficiente de los parámetros de tamaño controlados por el cliente, lo que permite una escritura fuera de límites a través de PDUs manipuladas. La explotación previa a la autenticación puede bloquear el proceso, mientras que la explotación posterior a la autenticación puede lograr la ejecución remota de código. Este problema ha sido solucionado en la versión 0.10.6. Si los usuarios no pueden actualizar de inmediato, deben ejecutar xrdp como un usuario no privilegiado (predeterminado desde la 0.10.2) para limitar el impacto de una explotación exitosa.

Information

Published : 2026-04-17 21:16

Updated : 2026-10-26 21:10


NVD link : CVE-2026-35512

Mitre link : CVE-2026-35512

CVE.ORG link : CVE-2026-35512


JSON object : View

Products Affected

neutrinolabs

  • xrdp
CWE
CWE-122

Heap-based Buffer Overflow