編寫漏洞報告
為每個獨立漏洞建立有證據支撐、內容完整的報告。
使用 $codex-security:vulnerability-writeup 為每個獨立漏洞建立一份內容完整的
報告。你可以從 Codex Security 掃描結果入手,
也可以直接使用提供的發現、披露說明、PoC 和源程式碼。
無需先執行 Codex Security 掃描。
準備證據
向工作流程提供:
- 要審查的發現、披露說明或評估文件。
- 目標源程式碼樹及受影響的修訂版本或發布版本。
- 現有的 PoC、日誌、跟蹤記錄、截圖或診斷輸出。
- 可用的修復提交或差異。
Codex 會先對照受影響的源程式碼核查每項論斷,再編寫 報告。如果無法取得源程式碼或受影響的修訂版本,請決定是否 繼續生成報告,並在其中標明未經驗證的論斷。
執行工作流程
傳送如下提示:
Use $codex-security:vulnerability-writeup to create one self-contained report for each distinct vulnerability in [input paths]. Verify the claims against [source path and revision], preserve or improve the supplied PoCs, and write the reports to [output directory]. Use a local test environment for reproductions.Codex 會清點提供的材料,將描述相同
根本原因和漏洞路徑的報告歸為一組,並為每個獨立
漏洞建立一個報告目錄。每個目錄都包含一份 Markdown 報告,
如果有配套的 PoC 檔案,還會包含一個 poc/ 目錄。
審查每份報告
分發報告之前,請確認報告:
- 從攻擊者可控的入口點追蹤漏洞,直至被破壞的 安全不變數及其影響。
- 區分已驗證的行為、假設和尚未解決的約束。
- 包含源程式碼摘錄,並註明路徑、函式和受影響的 修訂版本。
- 在可行時包含 PoC 源程式碼、建置或執行說明、代表性輸出, 以及安全限制。
- 使用可移植的路徑,不依賴內部儲存或本機絕對 路徑。
使用掃描生成的報告
對於標準掃描、深度掃描和變更掃描,詳細的漏洞報告均為可選項。
當你請求生成這些報告時,Codex 會將每份報告寫入
findings/<slug>/<slug>.md,將配套檔案儲存在
findings/<slug>/poc/ 下,並在 report.md 中提供報告連結。
共享或歸檔掃描結果時,請將完整的掃描目錄儲存在一起。要 尋找能夠解決多份報告中共性問題的改進方案,請繼續 閱讀提出安全加固方案。