2026년 10월 8일 앤트로픽은 사이버 미션을 열면서 오픈소스용 취약점 스캔 서비스 OSS Scanner를 시작했다. 비용은 없고, 스캔에는 Claude Mythos를 포함한 자사 최상위 모델을 쓴다고 밝혔다. 속도를 위해 보고서는 사람이 검토하지 않은 채 유지자 메일로 온다. 패치 초안이 붙을 수는 있지만, 그 패치가 동작한다는 보증은 없다.
한눈에 결론
- 10월 8일 공식 발표다. 유출이나 파트너 단독 주장이 아니다.
- 대상은 인프라·사용자 보안에 영향이 큰 오픈소스의 핵심 유지자다. 개인 앱 사용자는 신청 대상이 아니다.
- 보고서에는 재현 코드, 설명, 가능한 경우 유입 시점과 패치 초안이 들어간다. 사람 검토는 없다.
- 긴급·고위험 97건 표본에서 85건(88%)이 기존 공개 절차 기준을 넘었다. 완전 오탐은 1건이었다. 심각도 과대 평가는 별도 문제다.
- 이미 검증 보고서를 처리하는 프로젝트만 신청하는 편이 맞다. 아니면 기존 사람 검토 경로가 덜 위험하다.
무료라고 해서 바로 받을 서비스는 아니다
사이버 미션은 두 갈래다. 하나는 핵심 인프라 방어 프로그램이다. 전력, 수도, 교통, 정부 시스템의 운영기술(OT)을 지키는 쪽에 모델과 현장 엔지니어, 위협 연구를 붙이겠다는 프로그램이다. 시작 파트너는 액센츄어, 부즈앨런, 크라우드스트라이크, 딜로이트, 드래고스, 히타치, 인세인 사이버, 노조미 네트웍스, 팔로알토 네트웍스, PwC, 로크웰 오토메이션 11곳이다. 일반 이용자나 국내 개인 개발자가 넣는 신청 창구가 아니다.
다른 갈래가 OSS Scanner다. 구글 OSS-Fuzz가 퍼저로 오픈소스를 반복 검사하는 방식을, 모델이 코드를 읽고 취약점 후보를 내는 방식으로 바꾸겠다는 서비스다. 기업용 코드 점검 제품 Claude Security와는 별개다. Claude Security는 기업 시스템 방어용이고, OSS Scanner는 승인된 오픈소스 프로젝트에 무료 스캔을 준다.
배경은 사람 병목이다. 10월 8일 연구 글은 중요 프로젝트에서 후보 취약점을 2만 9,000건 넘게 찾았지만, 사람이 검토한 것은 약 6,000건이라고 적었다. 일부 유지자는 검토 전 결과까지 달라고 했고, 그 요청을 상시 서비스로 만든 것이 OSS Scanner다. 감당이 안 되는 프로젝트는 기존 협의된 취약점 공개(CVD)로 사람 검증 보고서만 받는다.
그래서 ‘무료 보안 점검’으로 읽으면 판단이 빗나간다. 무료인 것은 스캔 비용이다. 보고서를 읽고, 중복을 걷어내고, 패치 초안을 테스트하는 시간은 유지자 몫이다. 앤트로픽도 보고서가 이미 넘쳐 지친 프로젝트가 많다는 점을 인정하고, 이 서비스는 검증된 고·긴급 보고서를 처리하는 단계에 있는 곳용이라고 적었다.
OSS Scanner 보고서에는 무엇이 들어 있나
보고서는 모델이 전부 만든다. 사람 분류와 사람 검토가 없다. 각 보고서에는 자체적으로 재현할 수 있는 재현 코드, 취약점 설명, 가능한 경우 버그가 들어온 시점을 가른 이력, 그리고 패치 초안이 들어간다. 패치 초안은 있을 때 붙는다. 항상 포함된다고 보면 안 된다.
전달은 이메일이다. 등록 설정의 primary_contact와 선택 참조 주소로 간다. 스캔은 격리된 가상 환경에서 하고, 분석 단계에서는 인터넷을 끈다. Dockerfile이 의존성까지 미리 넣어 오프라인으로 빌드가 끝나야 하는 이유다. 빌드가 실패하면 앤트로픽이 메일로 알린다고 안내한다. 보고서는 잠긴 클라우드 프로젝트에 두고, 스캐너 개발과 운영에 필요한 보안 인력만 본다고 했다.

공개 정책도 일반 버그 바운티와 다르다. 사람 검토가 없는 발견에는 90일 공개 기한을 두지 않고, 앤트로픽이 그 내용을 공개하지 않는다. 나중에 CVD로 사람이 검증하면, 검증 사실을 알린 시점부터 90일을 계산할 수 있다. 앞으로는 고위험 일부에 공개 기한을 둘 수 있다고 했는데, 그때는 사전 고지와 탈퇴 선택지를 주겠다고 했다. 지금 신청한다고 90일 뒤 자동 공개되는 구조는 아니다.
약관은 더 직접적이다. 서비스와 보고서는 있는 그대로 제공되고, 모든 취약점을 찾거나 제안 패치가 의도대로 동작한다는 보증은 없다. 패치가 기능을 해치지 않는다는 보증도 없다. 이 계약에서 앤트로픽의 총 책임 한도는 1,000달러다. 참여자는 고치거나 공개하기 전까지 미패치 취약점 설명을 합리적으로 비밀로 유지해야 한다.
신청 자격이 되는 프로젝트, 안 되는 프로젝트
자격은 OSS-Fuzz와 비슷하다. 자리 잡은 프로젝트 가운데 인프라와 사용자 보안에 결정적 영향이 있는 곳을 받고, 건별로 판단한다. 원격 공격에 노출되는지, 이 프로젝트에 의존하는 사용자와 다른 프로젝트가 많은지를 본다. 중요성이 바로 보이지 않으면 한 줄 설명을 쓰라고 한다. 핵심 유지자인지도 사람이 확인한다. 불확실하면 다른 경로로 프로젝트에 연락할 수 있다.
약관은 등록자를 리드 유지자이거나, 리드 유지자에게 권한을 받은 사람으로 한정한다. 회사 자격으로 유지한다면 그 조직의 허락이 있어야 한다. 저장소에 풀 리퀘스트를 열 수 있다는 이유만으로 자격이 생기지는 않는다.
굳이 필요 없는 경우도 분명하다. 개인 학습용 저장소, 사용자가 거의 없는 새 프로젝트, 보안 메일을 볼 사람이 없는 프로젝트는 대상이 아니다. 이미 검증된 고·긴급 보고서도 밀려 있다면 미검증 묶음은 부하만 늘린다. 언어가 한국어인지 영어인지는 기준에 없다. 기준은 영향 범위와 처리 능력이다.
| 구분 | 사람 검토 CVD | OSS Scanner |
|---|---|---|
| 누가 받나 | 앤트로픽이 스캔한 프로젝트. 별도 신청 없음 | 승인된 핵심 오픈소스만 |
| 검토 | 사람 검증 후 전달 | 모델 생성, 사람 검토 없음 |
| 속도 | 느림. 10월까지 검토 약 6,000건 | 스캔 직후 메일. 주기는 가변 |
| 공개 | 검증 알림 후 90일 기한 가능 | 미검증 건은 비공개. 향후 변경 여지 |
| 비용·책임 | 기존 공개 절차 | 무료. 책임 한도 1,000달러, 보증 없음 |
등록 전에 준비할 파일과 공개되는 정보
신청은 GitHub의 anthropics/oss-scanner 저장소에 풀 리퀘스트를 여는 방식이다. projects/이름/ 디렉터리를 추가한다. 사실상 필수인 것은 project.yaml과 Dockerfile이다. threat_model.md는 선택이지만, 빼면 오해가 늘 수 있다.

project.yaml에서 필수는 repo와 primary_contact다. repo는 스캔할 git 주소이고, 브랜치를 고정하려면 주소 뒤에 #branch를 붙인다. primary_contact는 보고서와 빌드 실패가 가는 주소 하나다. 선택 항목은 참조 메일, 홈페이지, 일시 중지 여부, Dockerfile 경로, 위협 모델 경로, 보고서 암호화용 PGP 공개키다. disabled를 true로 두면 등록은 유지한 채 보고서만 멈출 수 있다.
메일은 공개된다. 안내문은 설정 파일의 주소를 공개해도 되는 별칭, 예를 들어 security 별칭을 쓰라고 한다. 개인 메일을 넣으면 저장소에 그대로 남는다. 암호화가 필요하면 PGP 키를 넣는 선택이 있다. 키를 넣지 않으면 일반 메일로 간다고 보는 것이 맞다.
Dockerfile은 의존성을 미리 설치하고 프로젝트를 빌드해야 한다. 자기 저장소에 두고 경로를 적거나, 등록 저장소의 프로젝트 폴더에 Dockerfile을 두어도 된다. 위협 모델 파일은 스캐너가 프로젝트의 전제를 오해하지 않게 하는 용도다. 심각도 과대 평가와 위협 모델 오해는 이미 나온 피드백이므로, 받을 계획이 있다면 이 파일을 비워 두지 않는 편이 낫다. 신뢰하지 않는 입력, 인증 경계, 일부러 허용한 동작을 짧게 적는 정도면 된다.
등록 전 tools/validate.py로 설정을 검사하고, 가능하면 로컬에서 빌드를 확인하라고 한다. 다만 로컬 검사 도구는 빌드 중 네트워크를 쓰고, QEMU 모드여도 검사하는 컴퓨터의 서비스와 내부망에 닿을 수 있다. 신뢰하지 않는 프로젝트를 개인 PC에서 검사하지 말라는 뜻이다. 앤트로픽은 등록 풀 리퀘스트만 검토하며, 스캐너 도구 자체의 외부 기여는 받지 않는다고 적었다.
88%와 90% 사이, 숫자를 어떻게 읽을까
앤트로픽은 초기 스캐너의 긴급·고위험 97건을 48개 프로젝트에서 침투 시험 담당자에게 다시 보게 했다. 85건, 88%가 기존 CVD 기준을 넘었다. 나머지 12건 중 11건은 실제 버그였지만 이미 알려진 문제나 같은 스캔의 다른 발견과 겹쳤고, 무효는 1건이었다. 실제 결함으로 보면 97건 중 96건이고, 새롭고 공개 절차에 올릴 만한 건은 85건이다.
회사는 참값 비율이 90%를 넘을 것으로 보고, 유지자 피드백으로 올리겠다고 했다. 이 90%는 표본 88%와 같은 숫자가 아니다. 기대 표현이다. 유지자 일부는 심각도가 부풀려지거나 프로젝트 위협 모델을 잘못 읽었다고 전했다. 오탐이 적다는 말과, 심각도가 맞다는 말은 다르다. 패치 초안이 맞는지에 대한 같은 방식의 표본은 공개되지 않았다.
더 앞선 공식 업데이트와 섞지 않는 것이 좋다. 2026년 5월 Glasswing 초기 업데이트는 오픈소스 1,000곳 이상을 스캔해 고·긴급 추정 6,202건을 포함한 후보 2만 3,019건을 말했고, 사람이 본 1,752건 중 90.6%가 유효, 62.4%만 고·긴급으로 확인됐다고 적었다. 10월 글의 2만 9,000건과 약 6,000건 검토는 그 이후 누적이고, 97건 표본은 스캐너 초기 버전 검증이다. 한 숫자로 합쳐 ‘정확도 90%’라고 쓰면 근거가 섞인다.
팩트체크
- 현재 판정: 사실. 2026년 10월 8일 앤트로픽 공식 발표와 연구 글, 등록 저장소, 약관에서 확인.
- 확인된 부분: 무료 옵트인 스캔, 사람 검토 없음, Claude Mythos 포함, 메일 전달, 격리 환경, 미검증 건 비공개, 11개 인프라 파트너, 책임 한도 1,000달러.
- 해석이 필요한 부분: ‘90% 이상 참값’은 회사의 기대다. 공개 표본의 CVD 통과율은 88%다.
- 미확인: 승인까지 걸리는 시간, 첫 스캔 시점, 프로젝트별 주기, 국내 프로젝트가 실제로 승인되는지는 발표에 없다.
- 보조 보도: 실리콘앵글, 더넥스트웹 등은 같은 공식 글을 옮긴 것이다. 독립 근거로 세지 않는다.
기업과 일반 사용자는 이 발표에서 무엇을 해야 하나
유지자가 아니면 신청 창구가 없다. 회사가 의존하는 오픈소스의 유지자가 이 스캔을 받는지, 받은 뒤 패치를 어떻게 검증하는지가 실질 영향이다. 의존 라이브러리 보안 권고를 평소보다 자주 보는 정도면 충분하고, 스캐너 출시만으로 자사 코드를 자동 점검해 준다고 보면 안 된다. 자사 비공개 저장소는 이 프로그램 대상이 아니다.
보안 제품사와 OT 운영자는 핵심 인프라 방어 프로그램 쪽을 따로 봐야 한다. 11개 파트너는 컨설팅, 보안 회사, 장비 제조사다. 가입이 곧 모든 발전소와 상수장에 모델이 들어간다는 뜻은 아니다. 앤트로픽도 작은 집단으로 어떤 방식이 되는지 배우는 단계이고, AI가 이 환경의 문제를 모두 해결하지는 못한다고 적었다. OT는 시스템을 멈추기 어려워 수정이 수년 단위로 늦어질 수 있다는 한계도 그대로다.
일반 사용자는 할 일이 거의 없다. Claude 앱 설정이 바뀌는 발표가 아니고, 개인 계정에 스캐너가 붙는 것도 아니다. 쓰는 앱의 보안 업데이트가 평소와 같으면 이 소식 때문에 설정을 바꿀 필요는 없다. 관심 있다면 의존하는 앱의 보안 공지를 보는 쪽이 이 발표와 맞는 행동이다.
신청할지, 기존 공개 절차에 맡길지
신청이 맞는 경우는 좁다. 의존 프로젝트가 많고, 원격 입력 처리가 위험면이며, 고·긴급 보고서를 이번 주 안에 볼 사람이 있고, 오프라인 빌드를 만들 수 있을 때다. 그때도 패치 초안은 별도 브랜치에서 테스트하고, 재현 코드는 공개 이슈에 그대로 붙이지 않는다. 약관은 고치거나 공개하기 전까지 보고서 비밀 유지를 참여자 의무로 둔다.
기존 CVD에 맡기는 편이 맞는 경우는 더 흔하다. 유지자가 혼자이고, 거짓 양성과 중복을 걸러 줄 여유가 없으면 사람 검토 경로가 맞다. 등록 저장소에서 disabled로 잠시 멈추거나, 탈퇴하면 다시 CVD만 받는다고 안내한다. 스캔 주기는 고정돼 있지 않다. 대기 프로젝트 수와 사용 범위에 따라 달라질 수 있고, 승인 뒤 첫 스캔 시점은 공개돼 있지 않다. 신청은 예약이 아니라 심사다.

받을 때의 처리 순서는 단순하다. 메일이 오면 재현 코드를 격리 환경에서만 실행한다. 알려진 이슈와 겹치는지 먼저 보고, 심각도는 프로젝트 위협 모델에 맞춰 다시 매긴다. 패치 초안은 그대로 병합하지 않고 테스트를 통과한 뒤 최소 변경으로 다시 쓴다. 공개 이슈에는 재현 코드를 올리지 않는다. 처리가 밀리면 disabled로 새 보고서를 멈추고, 쌓인 건부터 본다.
자주 묻는 질문
개인 개발자도 OSS Scanner를 받을 수 있나
저장소를 열 수 있다는 것만으로는 안 된다. 리드 유지자이고, 인프라·사용자 보안 영향이 크며, 미검증 보고서를 처리할 수 있어야 한다. 학습용 저장소는 기준에 맞지 않는다.
발견한 취약점은 90일 뒤 자동 공개되나
지금은 아니다. 사람 검토가 없는 발견은 공개하지 않고 90일 기한도 두지 않는다. 사람이 나중에 검증하면, 그 알림 시점부터 기존 CVD의 90일이 적용될 수 있다. 정책을 바꾸면 사전 고지와 탈퇴 선택을 주겠다고 했다.
Claude Security와 무엇이 다른가
Claude Security는 기업이 자기 시스템을 점검하고 패치를 제안받는 제품이다. OSS Scanner는 승인된 오픈소스에 무료로, 사람 검토 없이 보고서를 보내는 별도 서비스다. 개인 Claude 구독에 포함된다고 발표되지 않았다.
확인일: 2026년 10월 10일. 승인 소요 시간과 스캔 주기는 공식 페이지에 고정값이 없다.
출처