事件经过
agent_memory模块从调用方提供的租户参数构建文件系统路径而不进行验证,因此遍历值将机密解析指向预期目录之外。CVSS 7.5。
影响分析
agent_memory为AI代理内存存储解析机密。未验证的租户参数控制文件路径,是读取或覆盖预期区域外的机密/代理内存文件的途径。
攻击途径
create_client(tenant=...)接受调用方提供的租户参数,该参数在用于构建机密解析的文件系统路径之前未进行验证。包含路径遍历序列的值可以逃逸预期机密目录。
受影响系统
SAP cloud-sdk-python agent_memory模块 0.50.0之前
缓解措施
将SAP cloud-sdk-python agent_memory模块升级至0.50.0或更高版本(GitHub GHSA-28c8-457r-4cf6)。