🔍 CVE-2026-115411

5.0
CVSS Score
MEDIUM
2026-10-22
2026-10-29 12:17
✅ 완료

🇰🇷 한글 설명

crawlseo 0.2.4 미만 버전의 크롤러 엔진에서 서버 측 요청 위조(SSRF) 취약점이 발견되었습니다. isPrivateIp() 함수가 RFC 6598 및 TEST-NET 등 특정 예약된 IP 범위를 차단하지 못하며, DNS Rebinding을 통한 TOCTOU 공격을 방지하지 못해 내부 네트워크 및 클라우드 메타데이터에 접근할 수 있습니다.

💡 쉬운 설명

해커가 조작된 웹사이트 주소를 이용해 회사의 내부 서버나 중요한 정보가 담긴 관리자 페이지에 몰래 접속할 수 있는 보안 구멍입니다. 이 취약점을 통해 공격자는 내부 네트워크의 구조를 파악하거나 민감한 데이터를 훔쳐낼 수 있습니다.

🇺🇸 원문 (English)

crawlseo before version 0.2.4 contains a server-side request forgery vulnerability in its crawler engine where isPrivateIp() fails to block reserved IP ranges such as RFC 6598 Carrier-Grade NAT, RFC 6890, TEST-NET ranges and certain IPv6 addresses, and additionally fails to pin the validated address for the actual outbound connection, allowing a TOCTOU DNS rebinding bypass. An authenticated attacker can add a malicious domain that resolves to an internal or restricted address, trigger a crawl to reach internal services or cloud metadata endpoints like 169.254.169.254, and retrieve the fetched page's title, description, headings, status code and links through the crawl results API, enabling internal network reconnaissance.

📍 영향받는 시스템

crawlseo version < 0.2.4

⚔️ 공격 벡터

인증된 공격자가 악성 도메인을 추가하고 크롤링을 실행하여 내부 IP 또는 클라우드 메타데이터 엔드포인트에 접근

🛡️ 대응 방법

crawlseo를 0.2.4 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 0.2.4 미만(예: 0.2.3)이면 취약한 상태입니다.

Shell / Script
npm list crawlseo 2>/dev/null | grep -E 'crawlseo@'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Cisco Identity Services Engine