CVE-2026-24129Runtipi是一个基于Docker的个人家庭服务器编排器,支持在单一服务器上部署多个应用。该漏洞源于3.7.0版本中BackupManager组件未对上传备份文件名进行安全验证,攻击者可通过构造包含shell元字符的恶意文件名实现命令注入,最终在主机上执行任意系统命令。
备份恢复功能在处理文件名时存在命令注入漏洞。攻击者上传名为$(whoami).tar.gz的备份文件时,系统直接使用原始文件名保存到可预测路径。恢复过程中,文件名被拼接到shell命令中执行,导致注入的命令被解析和运行。