- 반복 점검의 자동화가 필요한 개발팀
- 로그인부터 기능 접근까지 반복되는 수동 점검을 자동화하려는 경우.
- 라이브러리 취약점을 관리하는 개발팀
- 발견된 라이브러리 취약점의 실제 영향과 조치 우선순위를 판단해야 하는 경우.
- 배포 단계의 보안 기준이 필요한 조직
- 개발·배포 파이프라인의 보안 점검 항목과 조치 기준을 정립하려는 경우.
개발 보안·
취약점 관리
서비스의 인증 흐름을 반영한 보안 테스트와
라이브러리 취약점 관리를 개발·배포 환경에 연결합니다.
협업 대상
구축 결과와 운영 인계
- 현황 분석과 개선 우선순위
- 사용 중인 도구·개발 환경을 바탕으로 필요한 구성과 적용 순서를 제안합니다.
- 자동화 구성과 운영 문서
- 합의한 테스트·파이프라인 설정, 실행·결과 확인·오류 대응 방법을 전달합니다.
- 취약점 처리 기준과 인계
- 영향 판단과 예외 처리 근거, 수정 확인 절차를 남기고 개발 담당자에게 설명합니다.
상세 협업 범위
도구의 도입부터 실행·결과 확인·조치까지, 실제 개발 과정에서 이어지는 절차를 구성합니다.
- 인증이 필요한 보안 테스트 자동화
- 로그인이 필요한 서비스의 점검 흐름을 설계하고, 반복 가능한 테스트를 개발·배포 절차에 연결합니다.
- 의존성 식별과 영향 분석
- 소프트웨어 구성 목록(SBOM)을 만들고, 알려진 취약점의 실제 영향을 검토합니다. 필요한 경우 VEX로 판단 근거를 문서화합니다.
- 수정 확인과 운영 인계
- 수정한 취약점을 다시 점검할 수 있도록 테스트를 구성하고, 담당자의 결과 확인·대응 절차를 정리합니다.
진행 안내
- 사전 준비사항
- 기술 구성, CI/CD와 코드 저장소 환경, 사용 중인 보안 도구, 담당자를 확인합니다.
- 범위·일정·견적
- 연결할 서비스·파이프라인과 구현 항목을 확정합니다. 신규 도구 도입이 필요하면 사용 조건과 비용도 함께 확인합니다.
- 변경·접근 권한
- 필요한 접근 권한과 테스트 환경을 협의합니다. 배포 차단 등 개발에 영향을 주는 설정은 적용 전에 담당자와 합의합니다.
- 완료 기준
- 자동 실행, 결과 확인, 오류 대응 등 완료 기준을 착수 전에 합의하고 인계 시 함께 검증합니다.
- 후속 검증
- 구축 결과의 검증 범위와 인계 후 지원 조건을 계약에 명시합니다. 별도의 모의해킹이나 지속 운영은 필요한 범위에 따라 협의합니다.