🔍 CVE-2017-15010

7.5
CVSS Score
HIGH
2017-10-04
2026-06-17 01:07
✅ 완료

🇰🇷 한글 설명

Node.js의 tough-cookie 모듈 2.3.3 이전 버전에서 정규표현식 거부 서비스(ReDoS) 취약점이 발견되었습니다. 공격자가 특수하게 제작된 쿠키를 포함한 HTTP 요청을 전송하면 애플리케이션이 과도한 CPU 리소스를 소비하게 됩니다.

💡 쉬운 설명

웹 쿠키 처리 부분에 결함이 있어, 악의적으로 만든 쿠키를 보내면 서버의 CPU가 과다 사용되어 다른 사용자들이 서비스를 이용할 수 없게 됩니다. 정상적인 작동을 방해하는 공격입니다.

🇺🇸 원문 (English)

A ReDoS (regular expression denial of service) flaw was found in the tough-cookie module before 2.3.3 for Node.js. An attacker that is able to make an HTTP request using a specially crafted cookie may cause the application to consume an excessive amount of CPU.

📍 영향받는 시스템

Node.js용 tough-cookie 모듈 2.3.3 미만 모든 버전

⚔️ 공격 벡터

특수 제작된 쿠키 값을 포함하여 HTTP 요청 전송

🛡️ 대응 방법

tough-cookie 모듈을 2.3.3 이상으로 업그레이드

🔧 검증 코드

현재 설치된 tough-cookie 버전을 확인하고, 버전이 2.3.3 미만이면 npm update tough-cookie로 업그레이드 필요

Shell / Script
npm list tough-cookie 2>/dev/null | grep tough-cookie

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Node.js