🇰🇷 한글 설명
IBM Langflow OSS 1.0.0부터 1.10.0 버전에서 공격자가 socket 또는 urllib 임포트를 포함한 컴포넌트를 제출하여 서버에서 루트 권한으로 임의의 파이썬 코드를 실행할 수 있는 취약점이 발견되었습니다. 이를 통해 AWS 자격 증명 탈취, 컨테이너 파일 유출, Docker 네트워크 내 내부 서비스로의 측면 이동이 가능합니다.
💡 쉬운 설명
해커가 특수하게 조작된 코드를 보내면 서버의 가장 높은 권한을 통째로 뺏을 수 있는 위험한 보안 구멍입니다. 이로 인해 서버 안의 중요한 파일이 유출되거나 클라우드 계정 정보가 털릴 수 있습니다.
🇺🇸 원문 (English)
IBM Langflow OSS 1.0.0 through 1.10.0 can allow attackers to execute arbitrary Python code with root privileges (UID=0) on the Langflow server by submitting components containing socket or urllib imports. This enables: (1) AWS credential theft via IMDSv1 SSRF with full IAM role permissions, (2) arbitrary file exfiltration from the container filesystem, and (3) lateral movement to internal services (PostgreSQL, Redis) within the Docker network. The scanner incorrectly returns "validated": true, providing a false security signal.
📍 영향받는 시스템
IBM Langflow OSS 1.0.0 ~ 1.10.0
⚔️ 공격 벡터
악성 socket 또는 urllib 임포트가 포함된 컴포넌트 제출을 통한 원격 코드 실행(RCE)
🛡️ 대응 방법
Langflow를 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 버전이 1.10.0 이하이면 취약한 상태이므로 즉시 업데이트가 필요합니다.
pip show langflow | grep Version