노스플랭크는 2026년 10월 30일 보안 사고를 공개하고, 고객에게 저장된 모든 환경변수가 복호화됐다고 가정하라고 안내했습니다. 이후 고객의 AI API 키가 허가 없이 사용됐다는 보고도 나왔습니다. 당장 할 일은 키를 노스플랭크 안에서만 바꾸는 데 그치지 않는 것입니다. 키를 발급한 서비스에서 기존 자격증명을 폐기하고 새로 발급한 뒤, 이를 사용하는 워크로드까지 업데이트해야 합니다.
5
12
사고 당일 어떤 일이 있었나
아래 시각은 모두 10월 30일 UTC 기준입니다. 보안업체 위즈(Wiz)는 11시 43분 위협 경보를 보냈고, 노스플랭크 엔지니어들은 11시 44분 이를 검토했습니다. 이후 네트워크 정책 패치가 12시 2분, 12시 50분, 13시 5분에 적용됐습니다. 노스플랭크는 13시 위즈에 사고 대응 지원을 요청했습니다.
4
12
그날 노스플랭크는 고객에게 환경변수가 모두 복호화됐다고 가정하고 키를 비활성화하거나 교체하라고 권고했습니다. 이후 공지에서는 플랫폼에 입력된 고객의 AI API 키가 무단 사용됐다는 보고를 확인하고, 기존 자격증명을 발급 기관에서 폐기한 다음 새 키를 발급해 노스플랭크의 관련 비밀정보와 워크로드를 갱신하라고 안내했습니다. AI 서비스의 사용량과 청구 내역도 점검하도록 당부했습니다.
1
5
여기서 구분할 점이 있습니다. ‘모든 환경변수가 복호화됐다고 가정하라’는 안내는 고객이 보수적으로 대응하도록 정한 범위이지, 모든 고객의 모든 비밀정보가 실제로 탈취됐다는 증거는 아닙니다. 반면 AI API 키 무단 사용은 실제 비인가 활동에 관한 구체적인 보고입니다. 공개된 업데이트만으로는 자격증명이 어디까지 노출됐는지 전체 범위를 확정하기 어렵습니다.
1
5
아직 밝혀지지 않은 부분
11월 1일까지 확인 가능한 사고 업데이트와 보도에는 침입 경로나 피해 고객 수가 공개되지 않았습니다. AI API 키 외의 자격증명이 악용됐는지도 확인되지 않았습니다. 따라서 모든 저장 정보를 대상으로 교체 조치를 하되, 이를 공격자가 실제로 접근한 정보의 완전한 목록으로 받아들여서는 안 됩니다.
7
이번 사고는 AI 개발자 플랫폼을 겨냥한 공격에 대한 더 넓은 우려 속에서 발생했습니다. 위즈는 에이전트형 공격이 LLM재킹(LLMjacking)으로 이어지는 양상을 설명했습니다. 다만 공개된 자료만으로는 하나의 공격 집단이 모든 사례를 일으켰다고 볼 수 없으며, 이 흐름이 노스플랭크 사고의 원인을 설명한다고 단정할 수도 없습니다.
8
9
노스플랭크가 추가한 점검·교체 기능
노스플랭크는 모든 고객에게 감사 로그를 제공하고, 데이터베이스 및 기타 애드온의 비밀정보를 교체할 수 있도록 했습니다. 상태 업데이트에 명시된 애드온은 PostgreSQL, MongoDB, MySQL, Redis, MinIO, RabbitMQ입니다. 이 기능은 고객이 직접 교체 작업을 할 수 있게 한 것으로, 기존 자격증명이 자동으로 바뀌었다는 뜻은 아닙니다.
7
38
고객이 지금 할 일
- 발급 기관에서 기존 자격증명을 폐기하세요. AI 서비스 키뿐 아니라 노스플랭크에 저장한 클라우드 자격증명, 데이터베이스 비밀번호, 토큰 등도 목록에 넣으세요. 발급 기관에서 기존 키를 무효화하지 않고 노스플랭크에 입력된 값만 바꾸면, 이미 노출된 이전 키는 계속 유효할 수 있습니다. 노스플랭크도 발급 기관에서 기존 자격증명을 폐기하라고 안내했습니다.
5
- 새 값을 발급해 저장 위치와 연결된 워크로드를 모두 갱신하세요. 워크로드, 시크릿 그룹, 전역 시크릿을 확인하고, 새 값을 참조하는 서비스도 업데이트하세요. 점검 대상을 AI 키로만 한정하지 않는 것이 중요합니다.
- 사용 중인 애드온의 자격증명도 교체하세요. PostgreSQL, MongoDB, MySQL, Redis, MinIO, RabbitMQ의 교체 기능을 이용하고, 이전 자격증명으로 더는 접속할 수 없는지 확인하세요.
38
- 사용량·청구 내역과 로그를 살펴보세요. 노스플랭크 감사 로그, AI 제공업체의 사용량 및 청구 내역, 관련 클라우드·데이터베이스 로그를 확인해 설명할 수 없는 활동이 있는지 점검하세요. 의심스러운 사용 내역은 노스플랭크 지원팀과 해당 제공업체에 알리라는 것이 회사의 안내입니다.
5
38
- 필요하지 않은 애드온 공개 접근을 끄세요. 노스플랭크는 애드온의 공개 노출을 사용 중이라면 비활성화하라고 권고했습니다. 이는 추가 예방 조치이며, 자격증명 교체를 대신하지 않습니다.
4
- 후속 공지를 확인하세요. 패치 적용과 고객용 대응 기능은 조치의 일부지만, 공개된 자료에는 진입 경로와 영향 범위가 아직 제시되지 않았습니다.
7
12