iThome

GitLab四項RCE漏洞源頭,指向Ruby正規表示式引擎缺陷

作者 李建興全文約 893 字

文章摘要

iThome · 文章頁摘要

GitLab四項遠端執行漏洞與程式語言Ruby正規表示式引擎的記憶體錯誤有關,其他直接編譯外部輸入的應用程式可能也受影響,Ruby已發布修補版本,並提醒逾時及輸入長度限制都無法可靠防止該錯誤

GitLab四項RCE漏洞源頭,指向Ruby正規表示式引擎缺陷(新聞配圖)
配圖來源:iThome

程式語言Ruby官方發布新版本4.0.9、3.4.12及3.3.13,修補正規表示式引擎Onigmo的多項記憶體處理錯誤。問題是在GitLab調查4項可能導致遠端程式碼執行的漏洞時發現,攻擊者可利用特製的正規表示式破壞記憶體,進而在GitLab伺服器執行程式碼。...