클라인 CLI 2.3.0 배포 사고…개발사 “확장 프로그램은 영향 없어”
인공지능(AI) 코딩 도구 클라인(Cline)의 명령줄 프로그램이 지난 2월 외부인의 무단 배포로 변조되면서, 일부 이용자 컴퓨터에 별도의 AI 프로그램이 동의 없이 설치된 것으로 확인됐다. 문제가 된 대상은 npm을 통해 배포된 클라인 CLI 2.3.0 버전이다.

클라인 운영진에 따르면 2월 17일 권한 없는 제3자가 노출된 배포용 인증 정보를 이용해 해당 버전을 올렸다. 프로그램 설치 과정에 다른 오픈소스 도구인 오픈클로(OpenClaw)를 자동으로 설치하는 명령이 추가돼 있었다.
운영진은 같은 날 수정 버전 2.4.0을 배포하고 문제 버전의 사용을 중단하도록 처리했으며, 노출된 인증 정보도 폐기했다고 밝혔다. 문제 버전이 배포된 시간은 약 8시간이었다.
영향 범위는 npm으로 설치하는 클라인 CLI에 한정된다. 운영진과 깃허브 보안 공지는 비주얼 스튜디오 코드(VS Code) 확장 프로그램과 젯브레인스 플러그인은 이번 배포 사고의 영향을 받지 않았다고 설명했다.
운영진은 자동으로 설치된 오픈클로 자체는 정상적인 오픈소스 프로그램이며, 이번에 배포된 패키지에서 악성코드나 이용자 정보 유출은 확인되지 않았다고 밝혔다. 다만 이용자가 의도하지 않은 프로그램이 설치된 점이 문제였다.
사고 전 단계에서는 깃허브에 올라온 오류 신고를 AI가 자동 분류하는 작업의 취약점이 확인됐다. 외부 입력에 숨겨진 지시로 작업 환경이 오염될 수 있었고, 이후 폐기되지 않은 배포 인증 정보가 무단 버전을 올리는 데 쓰였다는 것이 운영진의 설명이다.
클라인은 npm으로 CLI를 사용하는 이용자에게 설치 버전을 확인하고, 2.3.0을 사용했다면 수정된 버전으로 업데이트하도록 안내했다. 원치 않게 설치된 오픈클로가 있는지도 확인해 필요하지 않으면 제거할 것을 권고했다.
주소를 선택해 복사해 주세요.

댓글 0
댓글 쓰기