🇰🇷 한글 설명
LangAlpha 2026.09.07 버전까지의 모든 테넌트 샌드박스 컨테이너가 Docker의 공유 기본 브리지 네트워크에 배치되어 컨테이너 간 통신이 가능한 격리 미흡 취약점이 존재합니다. 인증된 사용자가 자신의 샌드박스에서 코드를 실행할 경우, 워크스페이스 소유자 확인 절차를 우회하여 다른 테넌트의 컨테이너에 직접 접속하고 서버에 노출된 Vault 비밀번호와 같은 파일을 읽을 수 있습니다.
💡 쉬운 설명
사용자마다 분리되어 있어야 할 가상 공간이 하나의 공용 네트워크에 연결되어 있어 서로 침범할 수 있는 상태입니다. 이를 통해 해커가 다른 사용자의 비밀번호나 중요한 파일을 훔쳐볼 수 있습니다.
🇺🇸 원문 (English)
LangAlpha through 2026.09.07 contains an improper isolation vulnerability that places all tenants' sandbox containers on Docker's shared default bridge network with inter-container communication enabled. Authenticated users with code execution in their own sandbox can connect directly to other tenants' containers, bypassing require_workspace_owner checks to read files such as vault secrets from exposed servers.
📍 영향받는 시스템
LangAlpha (2026.09.07 이전 버전)
⚔️ 공격 벡터
샌드박스 내 코드 실행을 통한 내부 네트워크 스캐닝 및 타 컨테이너 직접 접속
🛡️ 대응 방법
컨테이너 간 통신을 차단하는 별도의 격리된 네트워크(Docker Network)를 구성하고 보안 정책을 강화하십시오.
🔧 검증 코드
출력 결과에 서로 다른 테넌트의 컨테이너 ID들이 동일한 bridge 네트워크에 나열된다면 취약한 상태입니다.
docker network inspect bridge | grep -i 'containers'