For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
기본 탐색 메뉴
Theme
Codex

Codex use case

코드 변경 사항의 보안 점검

pull request나 로컬 diff를 검토해 코드 변경으로 기존 보안이 약해지는지 확인하세요.

Difficulty Intermediate
Time horizon 30m

병합 전에 Codex Security 플러그인으로 Git에서 관리하는 변경 사항을 살펴보세요. 보안 회귀가 의심되는 부분을 검증하고 그 근거를 담은 보고서를 작성할 수 있습니다.

Best for

  • 인증, 인가, 파싱, 파일 접근, 시크릿 또는 높은 권한이 필요한 워크플로우에 영향을 주는 Pull requests
  • 병합 전에 보안을 중점적으로 점검해야 하는 릴리스 브랜치나 로컬 패치
  • 변경된 코드와 관련 파일에서 보안 이슈를 직접 뒷받침하는 근거를 확인해야 하는 검토자

Contents

    ← All use cases

    코드 변경 사항의 보안 점검

    pull request나 로컬 diff를 검토해 코드 변경으로 기존 보안이 약해지는지 확인하세요.

    병합 전에 Codex Security 플러그인으로 Git에서 관리하는 변경 사항을 살펴보세요. 보안 회귀가 의심되는 부분을 검증하고 그 근거를 담은 보고서를 작성할 수 있습니다.

    Intermediate
    30m

    병합 전에 Codex Security 플러그인으로 Git에서 관리하는 변경 사항을 살펴보세요. 보안 회귀가 의심되는 부분을 검증하고 그 근거를 담은 보고서를 작성할 수 있습니다.

    Intermediate
    30m

    Best for

    • 인증, 인가, 파싱, 파일 접근, 시크릿 또는 높은 권한이 필요한 워크플로우에 영향을 주는 Pull requests
    • 병합 전에 보안을 중점적으로 점검해야 하는 릴리스 브랜치나 로컬 패치
    • 변경된 코드와 관련 파일에서 보안 이슈를 직접 뒷받침하는 근거를 확인해야 하는 검토자

    Skills & Plugins

    • pull request, 커밋, 브랜치 diff 또는 작업 트리 패치를 검토해 보안 회귀 여부를 확인하고, 검증 결과와 공격 경로를 뒷받침하는 근거를 제시합니다.
    Skill Why use it
    Codex Security:security Diff Scan pull request, 커밋, 브랜치 diff 또는 작업 트리 패치를 검토해 보안 회귀 여부를 확인하고, 검증 결과와 공격 경로를 뒷받침하는 근거를 제시합니다.

    Starter prompt

    $codex-security:security-diff-scan을 사용해 이 PR, 커밋, 브랜치 diff 또는 작업 트리 패치에 보안 회귀가 있는지 검토하세요. 검토 범위와 규칙 - 대상: [this pull request / commit SHA / branch diff from BASE to HEAD / the current working-tree patch] - 저는 이 리포지터리와 변경 사항을 점검할 권한이 있습니다. - [auth, input handling, secrets, filesystem, network, dependencies, or other sensitive surface] 항목을 특히 주의 깊게 살펴보세요. 최종 보고서는 Markdown으로 작성하고, 사람이 검토해야 하는 보안 이슈는 해당 코드 줄에 인라인 댓글로도 표시해 주세요.
    $codex-security:security-diff-scan을 사용해 이 PR, 커밋, 브랜치 diff 또는 작업 트리 패치에 보안 회귀가 있는지 검토하세요. 검토 범위와 규칙 - 대상: [this pull request / commit SHA / branch diff from BASE to HEAD / the current working-tree patch] - 저는 이 리포지터리와 변경 사항을 점검할 권한이 있습니다. - [auth, input handling, secrets, filesystem, network, dependencies, or other sensitive surface] 항목을 특히 주의 깊게 살펴보세요. 최종 보고서는 Markdown으로 작성하고, 사람이 검토해야 하는 보안 이슈는 해당 코드 줄에 인라인 댓글로도 표시해 주세요.

    리포지터리 전체 대신 변경 사항 검토하기

    pull request, 커밋, 브랜치 또는 로컬 패치로 보안에 민감한 코드 경로가 바뀌면 변경분을 대상으로 보안 검사를 실행하세요. Codex Security 플러그인은 리포지터리 컨텍스트를 바탕으로 변경 사항을 파악한 다음, 변경분과 그 변경에 직접 관련된 코드에 집중해 보안 이슈를 찾고 검증합니다.

    이 워크플로우는 일반적인 코드 리뷰를 보완합니다. 코드 스타일이나 테스트를 전반적으로 검토하는 대신, 변경으로 인해 보안이 약화되었는지 구체적인 근거를 확인하려는 경우에 사용하세요.

    변경 범위에 집중해 검사하기

    1. 리포지터리를 열고 Git에서 검토할 변경 사항을 체크아웃하거나 해당 변경 사항의 범위를 정확히 설명하세요.
    2. Codex Security 플러그인 빠른 시작을 완료한 다음, 첫 프롬프트에 검토할 pull request, 커밋, 브랜치 간 변경분 또는 작업 트리 패치를 명시하세요.
    3. 변경 사항 중 인증, 파서, 파일 경로, 네트워크 요청, 자격 증명 처리 등 위험도가 높은 부분을 명시하세요.
    4. 첫 결과를 검토 자료로 남길 수 있도록 수정 요청 없이 프롬프트를 실행하세요.
    5. 수정 여부를 결정하기 전에 보고서에서 영향을 받는다고 지목한 코드 줄, 검증 결과, 아직 입증되지 않았다고 명시한 부분을 하나씩 확인하세요.

    발견된 보안 이슈에 대응하기

    좋은 보고서는 실제로 도달할 수 있는 코드 경로에서 근거가 확인된 보안 이슈와 추가 확인이 필요한 의심 사항을 구분합니다. 영향을 받는 코드 줄에 인라인 주석을 포함할 수도 있습니다. 조치할 수 있는 보안 이슈가 있다면 이슈 식별자나 보고서의 해당 섹션을 지정해 수정 범위가 명확한 새 작업을 시작하세요. 수정과 검증을 반복하는 절차는 누적된 취약점 해결하기를 참고하세요.

    검토할 변경 사항을 지정하는 방법, 변경분의 범위, 결과 검토 방법은 코드 변경 사항의 보안 검토하기를 참고하세요.

    Related use cases