🔍 CVE-2026-54538

7.5
CVSS Score
HIGH
2026-07-20
2026-10-24 20:10
✅ 완료

🇰🇷 한글 설명

xrdp는 오픈소스 RDP 서버입니다. 0.10.6 이하 버전에서 RDP 프로토콜 제어 헤더의 totalLength 필드를 제대로 검증하지 않아, 인증되지 않은 원격 공격자가 특수 조작된 패킷으로 xrdp 프로세스를 무한 CPU 점유 루프에 빠뜨릴 수 있습니다. 이 문제는 0.10.6.1 버전에서 수정되었습니다.

💡 쉬운 설명

인증 없이도 특정 패킷을 보내 원격 데스크톱 서버가 계속 CPU를 과도하게 사용하도록 만들 수 있는 취약점입니다. 이로 인해 서비스가 중단되거나 여러 연결이 쌓이면 시스템 전체 자원이 고갈될 수 있습니다.

🇺🇸 원문 (English)

xrdp is an open source RDP server. In versions 0.10.6 and prior, a n issue was discovered where the software fails to properly validate the totalLength field within the RDP protocol control header during packet reception. An unauthenticated remote attacker can exploit this vulnerability by sending a specially crafted packet that forces the xrdp process or thread into an infinite, CPU-bound loop. Because the internal pointer fails to advance and the deadlock prevention mechanism is bypassed for specific protocol data unit types, the process consumes excessive CPU resources indefinitely. This can render the xrdp service unavailable and potentially lead to system-wide resource exhaustion if multiple malicious connections are established. This issue has been fixed in version 0.10.6.1.

📍 영향받는 시스템

xrdp 0.10.6 및 이전 버전

⚔️ 공격 벡터

인증 없이 원격에서 조작된 RDP 패킷을 전송하여 무한 CPU 루프 유발 (서비스 거부)

🛡️ 대응 방법

xrdp를 0.10.6.1 이상 버전으로 업데이트

🔧 검증 코드

출력된 버전이 0.10.6.1 이상이면 취약점이 수정된 것이며, 0.10.6 이하이거나 출력이 없으면 설치되지 않았거나 업데이트가 필요합니다.

Shell / Script
dpkg -l xrdp 2>/dev/null | grep -E '^ii' | awk '{print $3}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Cisco IOS XR Software