🔍 CVE-2026-105699

0.0
CVSS Score
UNKNOWN
2026-10-05
2026-10-08 03:16
✅ 완료

🇰🇷 한글 설명

Langflow 1.6.8부터 1.9.1 버전 사이에서 프로젝트 범위의 MCP 연결 시 리소스 URI에 대한 권한 검증이 누락되는 취약점이 발견되었습니다. 공격자는 인증된 상태에서 다른 사용자의 프로젝트 ID를 이용해 권한 없이 파일 및 프롬프트와 같은 민감한 데이터를 읽을 수 있습니다. 이 문제는 1.9.1 버전에서 수정되었습니다.

💡 쉬운 설명

Langflow를 사용하는 과정에서 다른 사람이 만든 중요한 문서나 설정 파일을 몰래 훔쳐볼 수 있는 보안 구멍이 발견되었습니다. 권한 확인 절차가 빠져 있어, 공격자가 주소만 알면 다른 사용자의 정보를 읽을 수 있는 상태였습니다.

🇺🇸 원문 (English)

Langflow is a tool for building and deploying AI-powered agents and workflows. From 1.6.8 until 1.9.1, Langflow authenticated access to the project identifier in a project-scoped MCP connection but did not authorize the resource URI supplied to resources/read. read_resource forwarded the attacker-controlled URI to handle_read_resource, which parsed a flow_id and filename and called storage_service.get_file without verifying that the flow belonged to the authenticated user or current project. A user with access to any project-scoped MCP endpoint could therefore request another user's flow-backed file, while global handle_list_resources and handle_list_tools behavior could disclose flow and file identifiers that made targeting easier. The vulnerability disclosed uploaded documents, structured data, prompts, and other private flow artifacts across tenants but did not modify victim files or stored flows. This issue is fixed in version 1.9.1.

📍 영향받는 시스템

Langflow versions 1.6.8 to 1.9.1

⚔️ 공격 벡터

인증된 사용자가 조작된 리소스 URI를 사용하여 타인의 프로젝트 내 파일에 접근하는 방식

🛡️ 대응 방법

Langflow를 최신 보안 패치가 적용된 버전인 1.9.1 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 1.9.1 미만(1.6.8 ~ 1.9.0)이면 취약한 상태이며, 1.9.1 이상이면 안전합니다.

Shell / Script
pip show langflow | grep Version

💻 영향받는 소프트웨어

IBM Security Verify Access