본문으로 건너뛰기
NEW · Blast Radius: 유출된 API 키 대응 플레이북 (AWS·GCP·Azure)
스캔 소스

Bitbucket 연동

활성화한 Bitbucket Cloud 저장소의 접근 가능한 브랜치 변경 내용을 검사하고 진행·제외 항목을 확인합니다.

주요 기능

  • Bitbucket Cloud OAuth와 액세스 토큰 연결 경로
  • 선택한 워크스페이스에서 접근 가능한 저장소 발견
  • 활성화한 브랜치 대상을 주기 작업에서 검사
  • 대상별 완료 작업과 접근 실패 확인

사전 요구사항

  1. 1검사할 워크스페이스와 저장소에 접근할 수 있는 Bitbucket Cloud 계정 또는 토큰
  2. 2스캔 소스를 관리할 수 있는 Cremit 계정
  3. 3검사 대상으로 선택한 저장소 한 곳 이상

단계별 설정 가이드

연동에 필요한 설정 단계를 순서대로 확인하세요.

어디까지 검사하나요?

Cremit은 선택한 Bitbucket Cloud 워크스페이스 연결에서 볼 수 있는 저장소를 찾아 별도 검사 대상으로 만듭니다. 그중 필요한 저장소를 활성화하세요. 워크스페이스 연결만으로 모든 저장소에 접근하거나 새로 발견된 저장소의 검사가 끝났다고 볼 수 없습니다. Bitbucket Data Center와 Server는 이 연결의 대상이 아닙니다.

작업자는 저장소 브랜치의 지원하는 변경 내용을 검사합니다. 일반 클론 검사에는 작업당 파일 한도가 있고, API 대체 방식의 커밋·파일 한도는 더 작습니다. 매우 큰 저장소는 한 작업에서 기본 브랜치로 범위가 좁혀질 수 있으며, 남은 내용은 후속 작업에서 이어질 수 있습니다. 전체 이력을 검사했다고 판단하기 전에 대상 활성화, 브랜치 진행 상황, 완료 작업과 제외·실패 항목을 확인하세요.

연결하고 대상 선택하기

Cremit Platform의 Configuration → Scan Sources에서 Bitbucket을 추가하세요. 현재 연결 화면에는 OAuth와 액세스 토큰 경로가 있습니다. OAuth라면 Bitbucket에서 승인하고 워크스페이스를 선택하거나 입력하세요. 액세스 토큰이라면 필요한 저장소 접근 권한을 가진 토큰과 워크스페이스 식별자를 사용합니다. 발견된 저장소 목록을 확인한 뒤 검사할 대상을 활성화하세요.

저장소가 목록에 없다면 계정 또는 토큰의 권한과 워크스페이스 식별자를 확인하고 다시 발견하세요. 목록에는 있지만 완료된 검사가 없다면 대상과 작업 상태를 살펴보세요. 워크스페이스 이름만으로 검사 범위를 판단하지 마세요.

검사 확인과 조치

직접 관리하는 저장소와 브랜치에 작동하지 않는 예시 문자열을 커밋하세요. 해당 검사가 끝난 뒤 발견 위치와 브랜치 상태를 확인합니다. 연결 시험에 실제 키를 쓰지 마세요. 커밋된 시크릿은 최신 파일에서 지워도 Git 이력에 남을 수 있습니다. 자격증명이 아직 작동하는지는 지원하는 발급처 확인이나 수동 확인이 필요합니다.

노출이 확인된 키는 서비스 담당자를 찾아 발급처에서 교체하거나 폐기하세요. 저장소에서 한 줄을 지워도 키가 무효가 되지는 않습니다.

원자료

Bitbucket Cloud 인증과 토큰 범위

Cremit 검사 범위

지금 시작하기

Bitbucket 연동에 필요한 설정과 권한을 가이드에서 확인하세요.

Bitbucket 연동