소프트웨어 제공과 SOC 및 SIRT 연결하기
완료보안 모니터링, 사고 인계, 증거 보존, 복구 책임을 정의하세요. 보안 대응을 소프트웨어 수명주기와 연결하세요.
이해도 확인SOC가 빌드 ID의 비정상적인 사용을 발견했지만 아직 데이터 접근을 입증할 수 없습니다. 어떤 인계가 가장 유용할까요?실습하기
학습할 내용
- SOC의 모니터링과 SIRT의 사고 대응 조율을 구분합니다.
- 유용한 보안 사고 인계를 준비합니다.
- 확산 방지, 복구, 엔지니어링 수정을 연결합니다.
이름 뒤의 기능을 정의하세요
보안 운영 센터인 SOC는 일반적으로 보안 신호를 모니터링하고 알림을 조사하며 의심되는 사고를 상위 대응 단계로 넘깁니다. 보안 사고 대응팀인 SIRT는 보안 사고 대응을 조율합니다. CSIRT도 이 대응 기능에 흔히 사용하는 이름입니다.
조직마다 기능을 나누는 방식이 다릅니다. 같은 사람들이 둘 다 맡을 수 있고 외부 제공자가 일부 서비스를 맡을 수도 있습니다. 약어만으로 범위나 권한을 추정하지 마세요. 모니터링 시간, 상위 보고 경로, 결정권, 대응 약속을 기록하세요.
FIRST의 CSIRT 프레임워크는 대응팀이 제공할 수 있는 서비스를 설명합니다. NIST는 사고 대응을 더 넓은 사이버 보안 위험 관리와 연결합니다. 책임과 접점을 정할 때 이 자료들을 사용하세요. FIRST 프레임워크, NIST 사고 대응.
AI 개발을 탐지 범위에 포함하세요
소프트웨어 제공 시스템에는 ID, 저장소, 실행기, 레지스트리, 연동, 배포 자격 증명이 있습니다. 에이전트는 도구 호출과 모델 제공자 데이터 흐름을 추가합니다. 보안 설계에 이 경계를 포함하세요.
정해진 탐지를 뒷받침할 이벤트를 선택하세요. 예상하지 못한 저장소 접근, 권한 변경, 비정상적인 아티팩트 게시, 승인되지 않은 ID의 배포 등이 있습니다. 타임스탬프, 행위자 ID, 리소스 식별자, 가능한 경우 변경 불가능한 아티팩트 다이제스트로 기록을 연결하세요.
이 기록을 보호하세요. 감사 기록 접근, 보존, 시계 정확도, 수집 실패는 조사에 영향을 줍니다. 개발 실행 로그와 클라우드 감사 로그는 서로 다른 질문에 답합니다. 어느 것도 자동으로 완전한 사고 기록이 되지는 않습니다.
사고 전에 인계를 준비하세요
| 인계 항목 | 필요한 정보 |
|---|---|
| 관찰 | 무엇이 언제 어떤 시스템에서 일어났는가 |
| 확실성 | 검증된 사실, 작업 가설, 해결되지 않은 질문 중 무엇인가 |
| 범위 | ID, 저장소, 환경, 영향받았을 가능성이 있는 데이터 |
| 증거 | 비밀 정보를 노출하지 않는 보호된 위치와 수집 세부 사항 |
| 조치 | 무엇이 바뀌었고 누가 허가했으며 관찰한 결과는 무엇인가 |
| 결정 | 명시된 대응 담당자, 다음 조치, 다음 업데이트 시각 |
누가 토큰을 폐기하고, 실행기를 격리하고, 배포를 일시 중지하고, 서비스를 복원할 수 있는지 정하세요. 서비스 담당자는 운영상 결과를 설명합니다. 보안 대응자는 조사와 확산 방지를 조율합니다. 관련 개인정보, 법무, 비즈니스 담당자가 실제 상황의 통지 의무를 평가합니다.
통지 요구사항은 사고와 적용되는 의무에 따라 달라집니다. 적절한 결정 담당자를 일찍 참여시키세요. AI 요약이 이를 판단하거나 정해진 상위 보고를 지연하게 하지 마세요.
가상의 토큰 사고를 따라가 보세요
14:05 UTC에 SOC가 빌드 ID가 예상하지 못한 저장소를 읽는 것을 탐지합니다. 14:08에 저장소 담당자가 이 활동을 설명할 승인된 작업이 없음을 확인합니다. 소스 코드가 환경 밖으로 나갔는지는 아직 알 수 없습니다.
대응팀은 감사 기록과 관련 실행기 증거를 보존합니다. 권한 있는 담당자가 영향받는 자격 증명을 폐기하고 의심스러운 실행 경로를 중지합니다. 이 조치는 조직의 대응 절차를 따르며 서비스 영향을 고려합니다.
파일에서 유출된 토큰을 삭제하는 것만으로는 충분하지 않습니다. 자격 증명이 다른 곳에서 계속 유효할 수 있습니다. ID가 여전히 침해된 상태라면 실행기를 다시 만드는 것만으로도 충분하지 않습니다. 가능한 범위 안에서 생성된 아티팩트, 후속 접근, 다른 자격 증명을 조사하세요.
소프트웨어 제공을 복원하기 전에 ID, 실행기, 아티팩트 생성 이력, 필수 접근 경계를 검증하세요. 아직 알 수 없는 것을 기록하세요. 빌드 성공만으로 소프트웨어 제공 환경을 신뢰할 수 있다는 증거는 아닙니다.
발견 사항을 엔지니어링에 반영하세요
확인된 원인을 담당자가 있는 작업으로 바꾸세요. 자격 증명 수명 단축, 접근 범위 축소, 실행기 격리, 탐지 변경, 회귀 테스트 등이 있습니다. 수정을 검증하고 인계를 다시 훈련하세요.
Taiga의 감사 및 소프트웨어 제공 기록은 문서화된 범위 안에서 증거가 될 수 있습니다. 조직의 대응 프로세스와 통합하세요. Taiga를 활성화하면 SOC나 SIRT의 책임이 이전된다고 가정하지 말고 공동 책임 경계를 확인하세요. Audit log, 공동 책임.
실습하기
이 강의의 가상 토큰 사고를 사용하세요. 사실, 불확실성, 영향받는 ID, 보존한 증거, 확산 방지 선택지, 결정 담당자가 포함된 인계 기록을 작성하세요. 토큰 값은 넣지 마세요.
워크시트 다운로드(Markdown)이 선택을 해제하면 이 브라우저에 저장된 모든 진도가 삭제됩니다.
진도는 이 브라우저에만 저장됩니다. 계정과 추적은 없습니다.
출처 및 더 읽을 자료
- NIST: Incident Response Recommendations, SP 800-61 Rev. 3 ↗
- FIRST: CSIRT Services Framework ↗
- Taiga: Shared responsibility ↗
- Taiga docs: Audit log ↗