🇰🇷 한글 설명
IBM Langflow OSS 1.0.0부터 1.9.6까지의 버전에서, Streamable MCP 전송 엔드포인트의 부적절한 권한 검증으로 인해 인증되지 않은 공격자가 보호된 MCP 프로젝트 리소스에 접근하고 MCP 작업을 실행할 수 있습니다. CVSS 점수는 9.1로 심각 등급입니다.
💡 쉬운 설명
로그인하지 않은 외부인도 Langflow의 보호된 프로젝트 자료에 접근할 수 있는 보안 결함입니다. 공격자가 이를 악용하면 서버의 MCP 기능을 임의로 실행할 수 있습니다.
🇺🇸 원문 (English)
IBM Langflow OSS 1.0.0 through 1.9.6 could allow unauthenticated attackers to access protected MCP project resources and execute MCP operations due to improper authorization enforcement in the Streamable MCP transport endpoint.
📍 영향받는 시스템
IBM Langflow OSS 1.0.0 ~ 1.9.6
⚔️ 공격 벡터
인증 없이 Streamable MCP 전송 엔드포인트에 요청을 보내 권한 검사를 우회하고 프로젝트 리소스 접근 및 MCP 작업을 실행
🛡️ 대응 방법
IBM이 제공하는 패치된 Langflow OSS 버전(1.9.6 초과)으로 즉시 업그레이드하고, 해당 엔드포인트를 외부에서 접근 불가능하도록 네트워크를 제한
🔧 검증 코드
출력된 Version 값이 1.0.0 이상 1.9.6 이하이면 취약한 버전이므로 업그레이드가 필요하며, 명령어 결과가 없으면 pip로 설치되지 않은 것입니다.
pip show langflow 2>/dev/null | grep -i version