安全通告
安全研究
Safety Research
当前位置:首页>>安全研究 >> 安全通告

关于Mlflow Jinja2 模版注入漏洞安全预警通告(CVE-2023-6940)

发布时间 2023-12-29

2023年12月29日,网上公开披露了一个Mlflow Jinja2 模版注入漏洞,MLflow 是用于机器学习全生命周期管理的开源工具。请各位用户尽快安装漏洞补丁。

漏洞风险:MLflow受影响版本中存在模版注入漏洞。在render_and_merge_yaml方法中,该函数用于渲染和合并基于Jinja2模板的YAML文件,其中使用的jinja2.Environment函数允许执行任意代码,包括系统命令。由于加载模板时未对输入进行适当的验证和过滤,攻击者可通过加载恶意的YAML文件,在远程主机执行任意代码。

风险等级:高风险。

影响范围: mlflow@(-∞, 2.9.2)

修复建议:基将组件 mlflow 升级至 2.9.2 及以上版本

进行安全更新方法:

https://github.com/mlflow/mlflow/commit/5139b1087d686fa52e2b087e09da66aff86297b1