VU#456950: Komodo Periphery Agent에 OS 명령 주입 취약점 존재
Komodo 서버 관리 플랫폼의 에이전트인 Periphery는 2.2.0 이하 버전에서 치명적인 취약점을 가지고 있습니다. 이 취약점은 컨테이너 이름의 부적절한 검증으로 인해 OS 명령 삽입이 가능하게 합니다. 공격자는 컨테이너 파괴 또는 컨테이너 로그 검색을 통해 이를 악용할 수 있습니다. 특별히 조작된 컨테이너 이름을 제공함으로써 인증된 공격자는 root 사용자로 임의의 명령을 실행할 수 있습니다. 이 침해는 기본 호스트 시스템에 대한 지속적인 제어를 허용합니다. Komodo는 자체 호스팅 및 Docker 멀티 서버 설정에서 사용되는 오픈 소스 서버 및 배포 관리자입니다. Periphery는 Komodo가 이러한 서버에서 Docker 환경을 관리할 수 있도록 하는 에이전트입니다. 이 취약점은 컨테이너 이름이 적절한 이스케이프 또는 검증 없이 쉘 명령에 직접 삽입되기 때문에 발생합니다. Periphery의 root 권한으로 실행되는 이러한 명령은 악용을 위한 직접적인 경로를 제공합니다. 영향은 상당하며, 공격자가 root 액세스를 얻고, 지속성을 확보하며, 관리되는 전체 인프라를 침해할 수 있도록 합니다. 다행히 Komodo는 이 문제에 대한 패치를 출시했으며, 2.3.0 이상 버전은 안전합니다. 사용자는 이 위험을 완화하기 위해 즉시 Komodo 설치를 업데이트하는 것이 강력히 권장됩니다.