CVE-2026-6859InstructLab项目的`linux_train.py`脚本存在安全缺陷,在从HuggingFace加载模型时硬编码启用了`trust_remote_code=True`。攻击者可诱导用户运行`ilab train`等命令并加载特制的恶意模型,从而触发任意Python代码执行,最终导致受害者系统完全沦陷。
该漏洞源于InstructLab在处理模型加载时的不安全配置。脚本`linux_train.py`强制将`trust_remote_code`参数设为`True`。HuggingFace Transformers库在加载模型时会执行模型仓库中的Python代码(通常在`modeling_xxx.py`中)。当该参数为True时,即便模型来源不可信也会自动执行这些代码。攻击者只需上传包含恶意Python代码的伪造模型到HuggingFace Hub,一旦受害者使用InstructLab拉取并加载该模型,恶意代码即会在受害者环境中运行,无需进一步的权限提升即可获得系统控制权。