漏洞基本情況與修復要求
OffSec發佈了2026年11月第1周平臺內容更新通報。其防禦型網絡靶場上線了一個實戰防禦演練項目,針對Dokploy高危遠程代碼執行漏洞。該缺陷追蹤編號爲CVE-2026-72875。CVSS 3.1基礎評分達到8.8,屬於高危操作系統命令注入漏洞(CWE-78)。
Dokploy是一款免費開源的平臺即服務(PaaS)系統。它因簡化容器與多服務器部署而獲得開發者廣泛採用。官方安全通報與國家漏洞數據庫記錄顯示,服務端對Traefik反向代理配置文件路徑缺乏嚴格過濾與參數隔離。攻擊者可注入特殊字符,直接在遠程受控節點上執行系統指令。
Dokploy官方維護團隊已緊急發佈0.29.13版本予以修復。安全專家強烈建議所有運維人員立即核查集羣環境並執行版本更新。
字符串拼接釀命令注入 未過濾特殊字符危及受控節點
Dokploy在GitHub發佈了GHSA-j3pv-r5wg-235m官方安全公告。NIST NVD也收錄了該漏洞的技術細節。該缺陷深植於Dokploy後端的Traefik配置讀取機制中。
在Dokploy低於0.29.13的早期版本中,應用程序通過路由中的settings.readTraefikFile接口接收用戶請求。系統在校驗階段過濾了路徑遍歷字符以及空字節。但它並未限制分號、管道符、與符號或命令替換等Shell元字符。
經接口接收的用戶輸入隨後被直接傳遞至讀取配置函數readConfigInPath中。該處理函數直接採用字符串拼接方式構建Shell命令。它通過cat指令拼接配置路徑,並在底層藉助execAsyncRemote函數通過SSH通道發送到目標受管服務器上執行。
由於未對路徑參數進行轉義處理,且未執行程序與參數的物理隔離,持有Traefik文件讀取權限的已認證用戶只需提交夾帶Shell元字符的惡意路徑,即可突破命令限制。攻擊指令會在遠程主機上以Dokploy運行用戶的權限直接觸發。單純的靜態配置讀取功能由此演變爲遠程命令執行。
權限隔離失效引發橫向移動 開源PaaS安全風險受多方關注
安全廠商SentinelOne對該漏洞的威脅建模分析指出,CVE-2026-72875的CVSS 3.1向量評級爲低複雜度、低權限要求且無需用戶交互(AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)。它對機密性、完整性及可用性均造成全面威脅。
在典型的自託管集羣中,Dokploy作爲中心控制檯通常持有各受控節點的底層連接憑據。攻擊者一旦利用該漏洞在受管服務器上取得執行權限,便能讀取應用數據、環境變量以及部署機密。攻擊者甚至可以受害節點爲跳板在內部網絡中展開橫向滲透,進而危及整個基礎設施環境。
開源應用平臺中的命令拼接隱患近期引發了安全研究社區的深度聚焦。網絡安全企業Versa Networks的安全工程團隊此前在審查Dokploy時,亦發現了5處CVSS評分高達9.9的嚴重遠程代碼執行漏洞。這些漏洞均已負責任地向官方披露。
這些漏洞暴露出相似的架構短板。在多租戶環境下,普通組織成員僅需常規的受限權限,就能利用未嚴密過濾的系統調用擊穿租戶邊界,直接威脅底層主機安全。
官方合併補丁發佈0.29.13版本 OffSec上線防禦演練靶場
爲了根除CVE-2026-72875漏洞,Dokploy維護團隊在主分支中合併了第4873號拉取請求。提交記錄爲92310ddb143c8e67ca95eb7db661838a76579f2e,並正式推出0.29.13版本。
補丁代碼引入了shell-quote開源工具庫中的quote函數對配置路徑執行轉義。它同時對遠程Traefik的YAML文件內容採用Base64編碼傳輸處理。惡意字符被Shell直接解析的執行鏈路由此阻斷。
爲幫助企業防禦團隊及滲透測試人員掌握真實威脅的應對方案,OffSec本週上線了22個全新實驗靶場。它專門在防禦型網絡靶場中設立了Defend CVE-2026-72875實戰演練環境,引導安全人員在仿真沙箱中開展漏洞復現、補丁加固及防禦策略驗證。
安全專家強調,各機構應迅速將所有控制器實例升級至0.29.13或更高版本。機構還需全面審查系統賬戶權限,及時撤銷非必要用戶的Traefik讀取權限,並輪換受影響節點上的SSH密鑰與API令牌。
對於暫時無法升級的環境,運維人員應部署網絡反向代理以攔截異常Shell字符。運維人員還應在受管節點開啟審計日誌,持續監控cat等進程及其子進程的異常行爲。



