置頂

資安漏洞回報準則

2026/9/8 16:25:06

為維護 itouOJ 服務及使用者資料之安全,若您發現 itouOJ 存在潛在的資安漏洞或安全性問題,歡迎向維護團隊進行回報。

我們重視所有安全性回報,並將依據漏洞的影響範圍與嚴重程度進行評估及處理。

回報範圍

以下問題皆可進行回報,包含但不限於:

  • 未經授權的資料存取
  • 帳號驗證或 Session 管理問題
  • 權限控管或權限繞過
  • Web Application 或 API 安全漏洞
  • SQL Injection、Cross-Site Scripting(XSS)等常見漏洞
  • 判題環境或 Sandbox 隔離問題
  • 可繞過 CPU、記憶體或其他系統資源限制的問題
  • 敏感資訊或系統機密資訊洩漏
  • 可能影響服務可用性或完整性的其他安全性問題

回報方式

若您發現疑似資安漏洞,請避免透過公開 Issue、Pull Request 或其他公開管道直接揭露漏洞細節。

請優先透過 GitHub Security Advisory 進行私下回報:

itouOJ GitHub Repository

若無法使用 GitHub Security Advisory,也可以透過專案維護者提供的其他聯絡方式進行聯繫。

回報內容

為協助我們快速確認及處理問題,回報時建議包含以下資訊:

  1. 漏洞類型
  2. 受影響的功能、頁面或 API
  3. 漏洞重現步驟
  4. 預期行為與實際行為
  5. 漏洞可能造成的影響
  6. 必要的截圖、Log 或最小化的概念驗證(PoC)

請勿在回報內容中提供與漏洞無關的個人資料或其他敏感資訊。

負責任的漏洞揭露

在漏洞尚未完成確認及修復前,請勿公開漏洞的完整技術細節、利用方式或可直接執行的 Exploit。

進行安全性測試時,亦請遵守以下原則:

  • 不得存取、修改或刪除其他使用者的資料。
  • 不得取得或使用非必要的帳號、Token、密碼或其他憑證。
  • 不得進行可能影響其他使用者的測試。
  • 不得以大量請求或其他方式造成服務負載。
  • 測試範圍應限制於確認漏洞所必要的程度。

若您不確定某項測試是否會對服務造成影響,請先與維護團隊聯繫。

漏洞處理

收到漏洞回報後,我們將依序進行:

  1. 確認及重現漏洞。
  2. 評估漏洞的嚴重程度與影響範圍。
  3. 制定並執行修復方案。
  4. 進行修復後的安全性驗證。
  5. 視情況發布相關修復資訊。

對於可能造成重大安全影響的漏洞,我們將優先進行處理。

感謝所有協助發現及改善 itouOJ 安全性的回報者。


itouOJ 維護團隊 && itouSouta

更多