보안 가이드

OpenCode Console 침해(2026년 10월, Console 이용자의 1.4%): AI 제공업체 API 키 노출 가능성과 해야 할 일

OpenCode는 2026년 10월 17일 침해가 외부 AI 제공업체를 연결한 OpenCode Console 이용자의 1.4%에 영향을 미쳤다고 밝혔습니다. 폐기할 키와 확인할 일.

게시 2026-10-31 업데이트 2026-10-31 최종 확인 2026-10-31 8분 읽기
이 페이지에서

대상: 오픈소스 AI 코딩 에이전트 OpenCode의 호스팅 서비스 OpenCode Console을 쓰는 분, 특히 Console 워크스페이스에 외부 AI 제공업체의 API 키를 연결한 분. 이 글은 OpenCode의 공식 X 게시물을 바탕으로 하고, 회사의 이메일과 발언은 보도 내용으로 보충했으며, 공격 수법은 다루지 않습니다.

진행 중: 기관이 추가 정보를 발표하는 대로 이 글을 업데이트합니다

대상

오픈소스 AI 코딩 에이전트 OpenCode의 호스팅 서비스 OpenCode Console을 쓰는 분, 특히 Console 워크스페이스에 외부 AI 제공업체의 API 키를 연결한 분.

확인된 영향 범위표 보기 ↓
  • 영향을 받은 Console 이용자 비율
  • 영향을 받은 이용자에 대한 알림

가능성이 있다고 한 항목

  • Console 워크스페이스에 저장된 외부 AI 제공업체 키
아직 확인되지 않은 사항
  • 공격자의 침입 경로
  • 노출된 키의 수와 저장 방식
  • 키가 어디까지 악용되었는지
1개 더 보기
  • 환불 조건
지금 할 일절차 보기 ↓
  1. OpenCode의 이메일을 받았는지 확인하기
  2. 연결한 AI 제공업체 키를 각 제공업체에서 폐기하기
  3. 10월 17일 이후의 사용량과 청구 확인하기
2개 더 보기
  1. 새 키를 쓰기 전에 제공업체에서 한도 설정하기
  2. 요금이 청구되었다면 기록을 남기고 두 회사에 문의하기
마지막 확인
2026년 10월 31일 기준
후속 발표 예정과 확인 기록

10월 17일 게시물에는 「사고가 진행 중이므로 지금은 더 자세한 내용을 공유할 수 없습니다」라고 적혀 있습니다. 10월 31일 기준으로 회사의 상태 페이지와 웹 검색에서 이 사고에 관한 추가 공식 발표는 찾지 못했습니다.

OpenCode Console 이용자가 오늘 해야 할 일

1

OpenCode의 이메일을 받았는지 확인하기

OpenCode는 2026년 10월 17일 아침 영향을 받은 모든 이용자에게 이메일을 보냈으며, 이메일을 받지 않은 이용자는 영향을 받지 않았다고 밝혔습니다. 스팸함을 포함해 그 무렵 OpenCode에서 온 메시지를 찾아보세요.

이번 사고에 관한 것이라고 주장하는 이메일이나 메시지의 링크는 쓰지 마세요. 계정을 확인하려면 북마크나 직접 입력한 주소로 OpenCode Console을 여세요.

2

연결한 AI 제공업체 키를 각 제공업체에서 폐기하기

이메일을 받았다면 OpenCode Console에 저장한 모든 외부 AI 제공업체 키를 폐기하세요. 보도에 따르면 OpenCode가 영향을 받은 이용자에게 안내한 내용도 이것입니다. 폐기는 제공업체의 대시보드에서 하세요. OpenCode에서 키를 지워도 누군가 이미 가진 사본은 막을 수 없습니다.

이메일을 받지 않았더라도 Console에 키를 연결해 두었고 확실히 해 두고 싶다면, 폐기와 교체에 드는 비용은 크지 않습니다. 자신의 도구가 계속 작동하도록 기존 키를 쓰던 곳을 모두 업데이트하세요.

3

10월 17일 이후의 사용량과 청구 확인하기

각 제공업체의 대시보드에서 2026년 10월 17일 이후의 사용량과 요금을 확인하세요. 한 보도에 따르면 OpenCode의 이메일은 가장 이른 노출 가능 시점을 10월 17일 00:30 UTC로 제시했습니다. 급증, 낯선 모델, 일하지 않은 시간대의 요청을 찾아보세요. OpenCode 안에서 설정한 지출 상한은 도난당한 키로 제공업체에 직접 보내는 요청을 제한하지 않습니다.

제공업체가 도난당한 키의 악용을 감지하면 어떤 일이 일어나는지는 API 키 도난과 계정 차단을 참고하세요.

4

새 키를 쓰기 전에 제공업체에서 한도 설정하기

제공업체가 지원한다면 계정이나 프로젝트에 월별 지출 한도와 사용량 알림을 설정하고, 새 키에는 필요한 권한과 프로젝트만 주세요. 새 키가 유출되더라도 피해는 한도에서 멈춥니다.

5

요금이 청구되었다면 기록을 남기고 두 회사에 문의하기

보도에 따르면 OpenCode는 무단 청구에 대한 환불이 진행 중이라고 밝혔고, 일부 제공업체는 키를 차단하거나 공격에 쓰인 크레딧을 환불했습니다. 사용 기록의 스크린샷이나 내보내기 파일을 보관한 뒤, 공식 지원 페이지를 통해 OpenCode와 제공업체에 문의하세요. 키 값은 마스킹한 것만 공유하세요.

무슨 일이 있었나요 (OpenCode 게시물과 보도 기준)

OpenCode의 공식 X 계정(@opencode, opencode.ai에서 링크됨)은 2026년 10월 17일 다음 내용을 게시했습니다. 그 게시물 이외의 세부 사항은 회사의 이메일과 발언을 다룬 보도에서 나온 것이며, 그렇게 표시했습니다.

  1. 2026년 10월 16–17일 밤

    OpenCode Console에 영향을 미친 보안 침해(회사). 이메일을 다룬 보도에 따르면 가장 이른 노출 가능 시점은 10월 17일 00:30 UTC.
  2. 10월 17일 아침

    OpenCode가 영향을 받은 모든 이용자에게 이메일 발송(회사).
  3. 10월 17일

    OpenCode가 X에 Console 이용자의 1.4%가 영향을 받았으며 사고가 진행 중이라고 게시.
  4. 10월 19일

    언론이 이메일 내용과 회사의 발언을 보도. 오픈소스 앱과 명령줄 도구는 영향을 받지 않았다는 내용 포함.
  5. 10월 31일 기준

    회사의 상태 페이지와 웹 검색에서 추가 공식 발표를 찾지 못함.
1.4%
영향을 받은 OpenCode Console 이용자(회사)
이메일 발송
10월 17일 영향을 받은 모든 이용자에게(회사)
영향 없음
오픈소스 앱과 CLI(공동 창업자, 보도 기준)
진행 중
10월 17일 게시물 시점의 조사 상황

OpenCode Console에 연결

Console 워크스페이스에 저장된 키. 영향을 받은 이용자는 이 중 일부(회사). 키가 노출되었을 수 있음(보도 기준)

로컬 앱이나 CLI에서만 사용

그 키는 회사로 전송되지 않으므로 영향 없음(공동 창업자, 보도 기준)

구분은 키를 어느 AI 제공업체가 발급했는지가 아니라 어디에 저장했는지에 달려 있습니다.

키가 어디에 있었고 범위에 들었는가(회사 게시물과 보도 기준)
밝혀진 내용(OpenCode, 2026년 10월 17일, 및 보도)
일어난 일
대규모 증류 공격과 관련된 보안 침해(회사)
대상
OpenCode Console 이용자의 1.4%, 외부 제공업체를 연결한 이용자의 일부. 모두에게 이메일 발송. 이메일이 없으면 영향 없음(회사)
노출되었을 수 있는 것
Console 워크스페이스에 저장된 외부 AI 제공업체 API 키(회사 이메일과 발언, 보도 기준)
영향 없음
오픈소스 앱과 명령줄 도구(공동 창업자, 보도 기준)
대응
관련 AI 제공업체와 협력해 복구 중(회사). 무단 청구 환불 진행 중(보도 기준)
원인
보도에 따르면 이전 시스템에 대한 무단 접근. OpenCode 게시물에서는 설명하지 않음

확인된 것과 확인되지 않은 것

2026년 10월 31일 기준 상태입니다. 「보도 기준」은 OpenCode가 공개한 공지가 아니라, 회사의 이메일이나 발언을 다룬 보도에서 나온 항목이라는 뜻입니다. 후속 발표가 나오면 상태 열을 업데이트합니다.

항목밝혀진 내용상태
영향을 받은 Console 이용자 비율1.4%확인(회사)
영향을 받은 대상외부 제공업체를 연결한 이용자의 일부영향받음(회사)
영향을 받은 이용자에 대한 알림10월 17일 아침 모두에게 이메일확인(회사)
Console 워크스페이스에 저장된 외부 AI 제공업체 키노출되었을 수 있음가능성(보도에 따르면 회사가 이용자에게 보낸 메일에서 키가 노출되었다고 안내)
오픈소스 앱과 명령줄 도구영향을 받지 않음포함되지 않음(공동 창업자, 보도 기준)
이용자 수 또는 키 수비율만 제시됨기재 없음
키의 저장 방식설명 없음기재 없음
침입 경로이전 시스템에 대한 무단 접근(보도 기준). 세부 내용은 비공개조사 중
키의 악용이용자들이 무단 청구를 보고(보도 기준)조사 중
환불보도에 따르면 진행 중. 조건은 공개되지 않음기재 없음

읽는 법: 회사 자체의 게시물은 짧습니다

OpenCode가 공개한 발표는 게시물 하나입니다. 키에 관한 세부 내용은 이메일을 다룬 보도에서 나왔습니다. 회사가 더 발표할 때까지는 안전한 쪽으로 가정하고 행동하세요. Console에 키를 연결했다면 노출된 것으로 보세요.

노출된 AI 제공업체 키로 무슨 일이 일어날 수 있나요

일반적으로 노출된 AI 제공업체 키는 다음과 같이 악용될 수 있습니다. 이번에 이 모든 일이 일어났다는 뜻은 아닙니다.

  • 내 계정으로 요청이 실행되고 청구서는 내가 받음. 보도에 따르면 이번 사례에서도 이용자들이 무단 청구를 보고함
  • 제공업체가 악용을 감지하면 계정이나 프로젝트를 정지할 수 있으며, 그러면 내 작업도 멈춤
  • 내 비용으로 대량의 모델 출력이 수집됨. 일반적으로 「증류」가 가리키는 것이 이것임
  • 같은 프로젝트에 저장된 파일이나 미세 조정 모델 등 키가 닿는 다른 모든 것에 대한 접근

과거 사례로, Zeabur 보안 사고에서 플랫폼은 공격자가 주로 바로 쓸 수 있는 API 키, 특히 AI 서비스 키를 찾고 있었다고 밝혔습니다. 이번에도 같은 흐름이 된다고는 할 수 없습니다.

AI 코딩 도구를 쓰는 팀을 위해

아래는 노출된 내용을 바탕으로 한 일반적인 점검입니다. OpenCode의 대응을 평가하는 것은 아닙니다.

  • 도구마다 별도의 키를 주기. 도구나 서비스마다 키를 따로 두면 전부를 멈추지 않고 하나만 폐기할 수 있고, 제공업체의 사용량 페이지에서 급증이 어느 도구에서 왔는지 알 수 있습니다.
  • 지출 한도는 도구 안만이 아니라 제공업체에서 설정하기. 서드파티 도구 안의 한도는 키를 직접 쓰는 사람에게는 적용되지 않습니다.
  • 각 키가 어디에 저장되어 있는지 목록으로 관리하기. 이런 사고가 일어나면 첫 질문은 「어떤 서비스가 이 키의 사본을 갖고 있나?」입니다. 짧은 목록이 있으면 빨리 폐기할 수 있습니다(참고: .env와 API 키에서 실제로 위험한 것).

출처 (공개 기록)

이 글의 사실은 다음 공개 정보를 바탕으로 합니다. 회사가 설명하지 않은 침입 경로는 추측하지 않습니다.

  • OpenCode, 공식 X 계정(@opencode, opencode.ai에서 링크됨), 2026년 10월 17일 게시물 — x.com
  • TechCrunch, 「Hackers hit AI coding tool OpenCode, running up charges on users' AI accounts」(2026년 10월 19일). 이전 시스템, 공동 창업자의 발언, 키 폐기 안내, 환불에 관한 출처 — techcrunch.com
  • BleepingComputer, 「OpenCode hack exposes API keys amid AI distillation attacks」(2026년 10월 19일). 이메일에 적힌 가장 이른 노출 가능 시점과 이용자들의 청구 보고에 관한 출처 — bleepingcomputer.com

업데이트 기록

2026-10-31: 첫 버전. OpenCode의 10월 17일 X 게시물과 10월 19일 TechCrunch, BleepingComputer 보도를 바탕으로 합니다. 10월 31일 기준으로 회사의 상태 페이지와 웹 검색에서 추가 공식 발표는 찾지 못했습니다. 후속 발표가 나오면 이 글을 업데이트합니다.

다음으로 읽을 글

최신 속보

FAQ

QOpenCode에서 무슨 일이 있었나요?
A

2026년 10월 17일, OpenCode는 공식 X 계정에서 전날 밤 대규모 증류 공격과 관련된 보안 침해가 있었으며 OpenCode Console 이용자의 1.4%가 영향을 받았다고 밝혔습니다. 영향을 받은 이용자는 외부 제공업체를 연결한 이용자의 일부이며, 사고는 진행 중이라고 했습니다.

Q저도 영향을 받나요?
A

OpenCode는 10월 17일 아침 영향을 받은 모든 이용자에게 이메일을 보냈으며, 이메일을 받지 않은 이용자는 영향을 받지 않았다고 밝혔습니다. 또 영향을 받은 것은 OpenCode Console에 외부 제공업체를 연결한 이용자라고 합니다. 보도에 따르면 공동 창업자는 오픈소스 앱과 명령줄 도구에서 쓰는 키는 회사로 전송되지 않으므로 영향을 받지 않았다고 말했습니다.

Q무엇이 노출되었을 수 있나요?
A

OpenCode의 이메일과 발언을 다룬 보도에 따르면, 이용자가 OpenCode Console 워크스페이스에 저장한 외부 AI 제공업체의 API 키가 노출되었을 수 있습니다. OpenCode 자체의 X 게시물에는 관련 데이터가 적혀 있지 않습니다. 키의 개수와 저장 방식은 공개되지 않았습니다.

Q제 키는 어떻게 해야 하나요?
A

OpenCode Console에 연결해 둔 AI 제공업체 키를 각 제공업체의 대시보드에서 폐기하고 새로 만드세요. 보도에 따르면 OpenCode가 영향을 받은 이용자에게 안내한 내용도 이것입니다. OpenCode에서 키를 지워도 누군가 이미 가진 사본은 막을 수 없습니다. 그다음 2026년 10월 17일 이후 각 제공업체의 사용량과 청구를 확인하세요.

Q증류 공격이란 무엇인가요?
A

일반적으로 AI 모델에 매우 많은 요청을 보내고 그 답변으로 다른 모델을 학습시키는 것을 말합니다. 도난당한 API 키가 있으면 키 소유자의 비용으로 이를 할 수 있습니다. 「증류 공격」은 OpenCode가 이번 사고를 설명한 표현입니다. 둘의 관계를 자세히 설명하지는 않았습니다.

Q하지 않은 요청에 대해 요금이 청구되었습니다. 환불받을 수 있나요?
A

보도에 따르면 OpenCode는 무단 청구에 대한 환불이 진행 중이라고 밝혔고, 일부 AI 제공업체는 노출되었다고 판단한 키를 차단하거나 공격에 쓰인 크레딧을 환불했습니다. 조건은 공개되지 않았습니다. 먼저 키를 폐기하고, 사용 기록을 보관한 뒤, 공식 지원 페이지를 통해 OpenCode와 제공업체에 문의하세요.