聯絡表單的 PDF 和圖片附件如何安全保存?
需要考慮什麼
依真正需要設定允許格式與大小上限。OWASP 建議分層驗證,不能只信任瀏覽器提供的類型。支援 PDF 或圖片不代表同副檔名的檔案都安全。
如何執行檢查
檔案應存於公開目錄之外,透過權限控制讀取,使用系統產生的儲存識別碼。日期、公司與電郵可放在私有索引,方便授權人員查找,不能暴露在公開網址。
接下來做什麼
為每次提交設定編號並記錄附件狀態。即使郵件失敗,客服仍應能查到正確記錄,而不必開啟無關客戶資料。及早決定保留期限與刪除責任。
執行清單
- 伺服器驗證格式及大小
- 附件保持私有
- 使用提交編號關聯
- 訂定存取及刪除責任
常見問題
為方便下載可以公開附件嗎?
不建議。應使用經驗證的私有讀取管道;難猜的公開連結不等於存取控制。
參考來源與延伸閱讀
本文提供一般知識,並非針對你的系統作出的檢測結論。實際測試須先確認範圍與授權。
服務範圍
標準公網安全檢查 · US$120/次
一個明確約定的網站或公開 API 目標,不自動包含子網域、關聯應用或其他資產。
不包含登入後功能、多帳號角色、業務流程或複雜業務邏輯測試。
服務範圍 · 聯絡我們