🔍 CVE-2025-62505

3.0
CVSS Score
LOW
2025-10-17
2026-10-08 22:10
✅ 완료

🇰🇷 한글 설명

LobeChat 1.136.1 버전의 web-crawler 패키지 내 tools.search.crawlPages tRPC 엔드포인트에서 서버 측 요청 위조(SSRF) 취약점이 발견되었습니다. 공격자가 임의의 URL 배열을 전달하면 서버가 내부 네트워크 주소나 클라우드 메타데이터 엔드포인트에 접근하여 민감한 정보를 노출할 수 있습니다.

💡 쉬운 설명

채팅 서비스의 웹 크롤링 기능이 악용되어, 공격자가 서버를 조종해 내부 네트워크에 숨겨진 중요한 정보나 비밀번호를 훔쳐낼 수 있는 문제입니다. 서버가 외부 사이트뿐만 아니라 자기 자신이나 내부 시스템에 접속하는 것을 막지 못해 발생합니다.

🇺🇸 원문 (English)

LobeChat is an open source chat application platform. The web-crawler package in LobeChat version 1.136.1 allows server-side request forgery (SSRF) in the tools.search.crawlPages tRPC endpoint. A client can supply an arbitrary urls array together with impls containing the value naive. The service passes the user URLs to Crawler.crawl and the naive implementation performs a server-side fetch of each supplied URL without validating or restricting internal network addresses (such as localhost, 127.0.0.1, private IP ranges, or cloud instance metadata endpoints). This allows an attacker with a valid user token (or in development mode using a bypass header) to make the server disclose responses from internal HTTP services, potentially exposing internal API data or cloud metadata credentials. Version 1.136.2 fixes the issue. Update to version 1.136.2. No known workarounds exist.

📍 영향받는 시스템

LobeChat version 1.136.1 이하

⚔️ 공격 벡터

유효한 사용자 토큰을 사용하여 tRPC 엔드포인트에 내부 IP 주소가 포함된 URL 배열을 전송

🛡️ 대응 방법

LobeChat를 취약점이 해결된 버전인 1.136.2 이상으로 업데이트

🔧 검증 코드

명령어 결과에 [email protected]이 출력되면 취약한 버전이 설치된 상태입니다.

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Cloud Services