🔍 CVE-2026-44978

5.3
CVSS Score
MEDIUM
2026-07-20
2026-10-24 20:10
✅ 완료

🇰🇷 한글 설명

xrdp 0.10.6 이하 버전에는 FIPS 전용 수신 경로에서 힙 out-of-bounds read 취약점이 존재합니다. 이 취약점은 security_layer가 negotiate 또는 rdp이고 crypt_level=fips로 변경된 비기본 설정에서만 악용 가능하며, 인증되지 않은 원격 공격자가 조작된 FIPS PDU를 보내 프로세스 크래시를 유발할 수 있습니다. 연결마다 프로세스가 분리되어 있어 전체 서비스 중단 가능성은 낮습니다.

💡 쉬운 설명

원격 데스크톱 서버(xrdp)의 특정 암호화 설정에서 잘못 만들어진 데이터를 받으면 해당 연결 프로세스가 비정상 종료될 수 있습니다. 기본 설정에서는 영향이 없고, 연결마다 프로세스가 분리되어 있어 전체 서비스가 멈출 가능성은 낮습니다.

🇺🇸 원문 (English)

xrdp is an open source RDP server. Versions 0.10.6 and prior contain a heap out-of-bounds read vulnerability within the FIPS-specific receive paths. This vulnerability does not affect the default configuration of xrdp. The vulnerability is only exploitable when the security layer is set to security_layer=negotiate or security_layer=rdp, and the crypto level is changed to crypt_level=fips in xrdp.ini. In this specific non-default mode, the server fails to validate the FIPS padding length field, leading to a pointer underflow and a subsequent negative length calculation. An unauthenticated remote attacker can exploit this by sending a crafted FIPS-protected PDU, causing a heap out-of-bounds read that results in a process crash and denial of service (DoS). However, since xrdp forks a new process for each connection by default, an out-of-bounds read causing a process crash is unlikely to bring down the entire xrdp service. This issue has been fixed in version 0.10.6.1.

📍 영향받는 시스템

xrdp 0.10.6 이하 버전 (비기본 설정: security_layer=negotiate/rdp 및 crypt_level=fips 사용 시)

⚔️ 공격 벡터

인증되지 않은 원격 공격자가 FIPS 보호 PDU를 조작하여 전송 → 힙 out-of-bounds read 유발 → 프로세스 크래시(DoS)

🛡️ 대응 방법

xrdp를 0.10.6.1 이상으로 업그레이드하거나, crypt_level=fips 설정을 사용하지 않도록 변경

🔧 검증 코드

버전이 0.10.6.1 미만이고 crypt_level=fips와 security_layer=negotiate 또는 rdp가 함께 설정되어 있으면 취약한 상태이며, 버전이 0.10.6.1 이상이거나 설정이 기본값이면 영향 없음

Shell / Script
xrdp -v 2>&1 | head -n 1; grep -E '^\s*crypt_level|^\s*security_layer' /etc/xrdp/xrdp.ini 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Magento Open Source