🔍 CVE-2025-68477

7.7
CVSS Score
HIGH
2025-12-19
2026-10-13 11:10
✅ 완료

🇰🇷 한글 설명

Langflow 1.7.0 미만 버전의 API Request 컴포넌트에서 발생하는 SSRF 취약점입니다. 공격자가 사용자 정의 URL을 통해 서버 내부 네트워크의 프라이빗 IP나 클라우드 메타데이터 엔드포인트에 접근하여 응답 데이터를 탈취할 수 있습니다. 이로 인해 내부 관리자 페이지나 데이터베이스 정보가 노출될 위험이 있습니다.

💡 쉬운 설명

AI 워크플로우 도구인 Langflow가 내부 네트워크를 확인하지 않고 외부 요청을 처리하는 허점이 발견되었습니다. 이를 통해 해커가 서버 내부의 중요한 정보나 관리자 페이지에 몰래 접근할 수 있습니다.

🇺🇸 원문 (English)

Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to version 1.7.0, Langflow provides an API Request component that can issue arbitrary HTTP requests within a flow. This component takes a user-supplied URL, performs only normalization and basic format checks, and then sends the request using a server-side httpx client. It does not block private IP ranges (127[.]0[.]0[.]1, the 10/172/192 ranges) or cloud metadata endpoints (169[.]254[.]169[.]254), and it returns the response body as the result. Because the flow execution endpoints (/api/v1/run, /api/v1/run/advanced) can be invoked with just an API key, if an attacker can control the API Request URL in a flow, non-blind SSRF is possible—accessing internal resources from the server’s network context. This enables requests to, and collection of responses from, internal administrative endpoints, metadata services, and internal databases/services, leading to information disclosure and providing a foothold for further attacks. Version 1.7.0 contains a patch for this issue.

📍 영향받는 시스템

Langflow versions prior to 1.7.0

⚔️ 공격 벡터

API Request 컴포넌트에 조작된 내부 IP 또는 메타데이터 URL을 입력하여 서버 측에서 요청을 실행하도록 유도

🛡️ 대응 방법

Langflow를 최신 버전인 1.7.0 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 1.7.0 미만이면 취약한 상태이며, 1.7.0 이상이면 안전합니다.

Shell / Script
pip show langflow | grep Version

📊 CVSS Vector String

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