For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
メインナビゲーション
Theme

セキュリティ

コードの脆弱性を見つけて修正します。

Codex を使ってコードと依存関係のセキュリティリスクを調査し、修正を実装してテストします。リポジトリ、コードの変更、普段使っているツールの検出結果のいずれからでも調査を始められます。

Daybreak Blue のセットアップ

セキュリティチームが Daybreak Blue の利用を予定している場合、ChatGPT Enterprise のワークスペースのオーナーは、メンバーを選んでアクセス権を付与できます。

脆弱性の検出

1 つのリポジトリのスキャンから始めることも、より詳細なレビューを実施することも、リポジトリ一覧をもとに一括でスキャンすることもできます。CI でスキャンを自動化すると、定期的に、または変更のたびにコードをレビューできます。検出結果とスキャンした範囲を確認し、次にどこを調査するかを決めます。

変更と依存関係のレビュー

pull request やローカルの差分を確認し、変更によってセキュリティが低下していないかを調べます。パッケージやサプライチェーンに関するセキュリティアドバイザリが出た場合は、リポジトリへの影響を評価できます。判断に必要な情報を集めてから、どの問題に対応すべきかを決めます。

検出された問題の修正と検証

スキャンで検出し、レビューを終えた問題に対して、修正範囲を絞ったパッチを作成します。既存のバックログにある問題に順次対応することもできます。マージの準備に進む前に、変更ごとに修正内容と検証結果を確認します。

ソフトウェア開発ライフサイクル(SDLC)のセキュリティ対策

セキュリティレビューを自動化するには、アプリケーションのセキュリティ要件を定義し、変更の評価に必要なコンテキストを Codex に提供します。そのうえで、pull request と依存関係の更新を対象にレビューを設定します。