Cloudflare以沙箱外掛架構挑戰WordPress安全痛點,推出CMS開源專案EmDash

Cloudflare以沙箱外掛架構挑戰WordPress安全痛點,推出CMS開源專案EmDash

EmDash的設計理念與安全模型

Cloudflare推出開源內容管理系統EmDash,作為WordPress的「靈魂繼承者」,其核心目標是解決WordPress外掛生態系統中長期存在的安全問題。EmDash重新設計外掛架構,使每個外掛在獨立的沙箱環境中執行,避免與主程式共享執行環境,從根本上降低惡意外掛對網站的影響。

技術架構與開發細節

EmDash完全以TypeScript開發,底層基於網頁框架Astro,並採用MIT授權,確保開源與自由使用。目前釋出v0.1.0開發者預覽版,可部署於Cloudflare帳戶或任何支援Node.js的伺服器環境。

安全與生態優勢

  • 外掛執行環境完全隔離,提升系統穩定性與安全性。
  • 每個外掛須事先宣告所需權限,強化權限管理與透明度。
  • 強調安全為核心設計原則,與傳統CMS高度依賴第三方外掛的模式形成對比。

來源與延伸資訊

相關資訊可參考Cloudflare官方部落格與Phoronix技術網站,進一步瞭解EmDash的技術細節與發展動向。

來源:https://www.ithome.com.tw/news/174860

返回頂端