🔍 CVE-2018-12122

7.5
CVSS Score
HIGH
2018-11-28
2026-10-08 22:16
✅ 완료

🇰🇷 한글 설명

Node.js의 특정 버전들에서 Slowloris 방식의 HTTP 서비스 거부(DoS) 공격이 가능합니다. 공격자가 HTTP 또는 HTTPS 연결을 유지하기 위해 헤더를 매우 느리게 전송함으로써 서버의 연결 자원을 고갈시킬 수 있습니다.

💡 쉬운 설명

공격자가 서버에 아주 느린 속도로 데이터를 계속 보내서 서버가 다른 사람의 요청을 받지 못하게 방해하는 공격입니다. 마치 식당에서 주문을 아주 천천히 해서 다른 손님이 자리에 앉지 못하게 방해하는 것과 같습니다.

🇺🇸 원문 (English)

Node.js: All versions prior to Node.js 6.15.0, 8.14.0, 10.14.0 and 11.3.0: Slowloris HTTP Denial of Service: An attacker can cause a Denial of Service (DoS) by sending headers very slowly keeping HTTP or HTTPS connections and associated resources alive for a long period of time.

📍 영향받는 시스템

Node.js 6.15.0, 8.14.0, 10.14.0, 11.3.0 미만 모든 버전

⚔️ 공격 벡터

HTTP/HTTPS 헤더를 매우 느린 속도로 전송하여 연결 자원을 점유하는 방식

🛡️ 대응 방법

Node.js를 보안 패치가 적용된 최신 버전(6.15.0, 8.14.0, 10.14.0, 11.3.0 이상)으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 취약한 버전 범위(6.15.0, 8.14.0, 10.14.0, 11.3.0 미만)에 해당하는지 확인합니다.

Shell / Script
node -v

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Node.js