🇰🇷 한글 설명
Node.js 9.x 및 10.x의 모든 버전에서 발생하는 취약점으로, TLS 서버를 지원하는 HTTP 서버를 대상으로 합니다. 공격자가 TLS 핸드셰이크 과정에서 중복되거나 예상치 못한 메시지를 전송하면 프로세스가 충돌하여 서비스 거부(DoS) 상태가 될 수 있습니다.
💡 쉬운 설명
인터넷 보안 연결을 설정하는 과정에서 특수한 메시지를 보내 서버를 강제로 멈추게 만드는 공격입니다. 이로 인해 웹사이트나 서비스가 정상적으로 작동하지 않을 수 있습니다.
🇺🇸 원문 (English)
All versions of Node.js 9.x and 10.x are vulnerable and the severity is HIGH. An attacker can cause a denial of service (DoS) by causing a node process which provides an http server supporting TLS server to crash. This can be accomplished by sending duplicate/unexpected messages during the handshake. This vulnerability has been addressed by updating the TLS implementation.
📍 영향받는 시스템
Node.js 9.x 및 10.x의 모든 버전
⚔️ 공격 벡터
TLS 핸드셰이크 과정 중 중복되거나 비정상적인 메시지 전송을 통한 DoS 공격
🛡️ 대응 방법
Node.js를 최신 보안 패치가 적용된 버전으로 업데이트
🔧 검증 코드
명령어 결과에 v9.x 또는 v10.x 버전이 출력되면 해당 취약점에 노출된 상태입니다.
node -v | grep -E 'v9\.|v10\.'