🔍 CVE-2026-32623

8.1
CVSS Score
HIGH
2026-04-17
2026-10-26 22:10
✅ 완료

🇰🇷 한글 설명

xrdp는 오픈소스 RDP 서버이며, 0.10.5 이하 버전의 NeutrinoRDP 모듈에는 힙 기반 버퍼 오버플로우 취약점이 존재합니다. 모듈이 RDP 세션을 다른 서버로 프록시할 때 재조립된 분할 가상 채널 데이터의 크기를 할당된 메모리 버퍼와 대조해 올바르게 검증하지 않습니다. 악의적인 하위 RDP 서버나 중간자(MITM) 공격자가 이를 악용해 메모리 손상을 일으켜 서비스 거부(DoS) 또는 원격 코드 실행(RCE)을 유발할 수 있습니다. 이 모듈은 기본적으로 빌드되지 않으며, 명시적으로 컴파일 및 활성화된 환경에서만 영향을 받습니다.

💡 쉬운 설명

원격 데스크톱 서버(xrdp)의 특정 기능에서 데이터 크기를 제대로 확인하지 않아 메모리가 손상될 수 있습니다. 이 기능을 직접 켜 둔 경우에만 공격자가 서버를 멈추거나 악성 코드를 실행할 위험이 있습니다.

🇺🇸 원문 (English)

xrdp is an open source RDP server. Versions through 0.10.5 contain a heap-based buffer overflow vulnerability in the NeutrinoRDP module. When proxying RDP sessions from xrdp to another server, the module fails to properly validate the size of reassembled fragmented virtual channel data against its allocated memory buffer. A malicious downstream RDP server (or an attacker capable of performing a Man-in-the-Middle attack) could exploit this flaw to cause memory corruption, potentially leading to a Denial of Service (DoS) or Remote Code Execution (RCE). The NeutrinoRDP module is not built by default. This vulnerability only affects environments where the module has been explicitly compiled and enabled. Users can verify if the module is built by checking for --enable-neutrinordp in the output of the xrdp -v command. This issue has been fixed in version 0.10.6.

📍 영향받는 시스템

xrdp 0.10.5 이하 버전 중 NeutrinoRDP 모듈을 활성화해 빌드한 시스템 (수정 버전: 0.10.6)

⚔️ 공격 벡터

악의적인 하위 RDP 서버 또는 중간자 공격자가 프록시되는 RDP 세션의 분할 가상 채널 데이터를 조작하여 힙 버퍼 오버플로우를 유발

🛡️ 대응 방법

xrdp를 0.10.6 이상으로 업데이트하거나, NeutrinoRDP 모듈을 사용하지 않는다면 해당 기능을 비활성화하여 재빌드

🔧 검증 코드

출력에 'NeutrinoRDP ENABLED'가 나오면 모듈이 활성화된 것이므로 0.10.6 이상으로 업데이트가 필요하며, '미사용'이 나오면 이 취약점의 영향을 받지 않습니다.

Shell / Script
xrdp -v 2>&1 | grep -q 'enable-neutrinordp' && echo 'NeutrinoRDP ENABLED - 취약 가능성 있음' || echo 'NeutrinoRDP 미사용 - 영향 없음'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Magento Open Source