🇰🇷 한글 설명
IBM Langflow OSS 1.0.0부터 1.12.3 버전까지에서 경로명을 제한된 디렉터리로 제대로 제한하지 않아, 인증된 원격 공격자가 임의의 파일을 덮어쓸 수 있는 취약점입니다. CVSS 점수는 6.5(중간)입니다.
💡 쉬운 설명
인증된 사용자가 시스템의 허용되지 않은 파일을 조작할 수 있는 문제입니다. 공격에는 로그인 권한이 필요하지만, 중요한 파일이 변경될 수 있어 주의가 필요합니다.
🇺🇸 원문 (English)
IBM Langflow OSS 1.0.0 through 1.12.3 could allow a remote authenticated attacker to overwrite arbitrary files due to improper limitation of a pathname to a restricted directory.
📍 영향받는 시스템
IBM Langflow OSS 1.0.0 ~ 1.12.3
⚔️ 공격 벡터
로그인된 원격 사용자가 경로 조작(path traversal)으로 제한 디렉터리 밖의 파일을 덮어씀
🛡️ 대응 방법
IBM 공식 보안 권고에 따라 Langflow를 1.12.3 초과의 수정된 버전으로 업데이트
🔧 검증 코드
출력된 Version 값이 1.0.0 이상 1.12.3 이하이면 취약한 버전이므로 즉시 업데이트가 필요하며, 1.12.3 초과이면 해당 취약점에서 벗어난 상태입니다.
pip show langflow 2>/dev/null | grep -i version