2013-01-18 56 views

回答

2

還檢查了bundler-audit gem自動執行此過程。它會檢查你的寶石是否存在已知的漏洞,並且還推薦一些關於更新過程的改進。

3

我其實wrote about this a few weeks back。這些是我推薦的東西:

  1. 按照RubyRails安全郵件列表。
  2. 使用CVE Reports可以儘快獲取安全警報的詳細信息。 CVE代表「常見漏洞和暴露」,它是一種行業標準報告機制。
  3. 儘可能保持您的依賴性爲最新狀態。運行bundle outdated以獲取此信息。保持測試套件> 85%將使依賴性升級更容易。
  4. 爲您的團隊創建一個流程,以便保持最新的壓縮安全問題。我在博客文章中詳細說明如何做到這一點。
  5. 使用工具如bundle-audit,AppCanary,HakiriGemnasium來自動檢測寶石安全問題。這些是插入到CI環境中的簡單工具。