🔍 CVE-2020-27543

7.5
CVSS Score
HIGH
2021-02-25
2026-06-17 03:09
✅ 완료

🇰🇷 한글 설명

Node.js용 restify-paginate 패키지 0.0.5 버전에서 발생하는 취약점입니다. 원격 공격자가 HTTP Host 헤더를 누락시킨 요청을 보내면, Restify 기반 웹 서비스가 처리되지 않은 예외로 인해 중단되어 서비스 거부(DoS) 상태가 될 수 있습니다.

💡 쉬운 설명

웹사이트에 접속할 때 필요한 필수 정보인 '주소(Host)'를 일부러 빼고 요청을 보내는 방식입니다. 이 경우 서버가 당황하여 갑자기 멈춰버려 사용자들이 사이트를 이용할 수 없게 됩니다.

🇺🇸 원문 (English)

The restify-paginate package 0.0.5 for Node.js allows remote attackers to cause a Denial-of-Service by omitting the HTTP Host header. A Restify-based web service would crash with an uncaught exception.

📍 영향받는 시스템

Node.js restify-paginate package version 0.0.5

⚔️ 공격 벡터

HTTP 요청 시 Host 헤더를 의도적으로 누락시켜 서버에 예외를 유발하는 방식

🛡️ 대응 방법

restify-paginate 패키지를 최신 버전으로 업데이트하거나, Host 헤더 유무를 검증하는 미들웨어를 추가합니다.

🔧 검증 코드

명령어 결과에 '[email protected]'가 포함되어 있다면 해당 취약한 버전이 설치된 상태입니다.

Shell / Script
npm list restify-paginate 2>/dev/null | grep -E '[email protected]'

📊 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