从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:firmware: arm_scmi: Fix double free in OPTEE transport - 描述:修复了在OPTEE传输中双释放的问题。当卸载堆栈时,避免释放相同的通道描述符两次。 2. 修复细节: - 补丁来源:Upstream commit e98dba934b2fc587eaf83f47ad64d9053b18ae0 - 修复代码位置:drivers/firmware/arm_scmi/optee.c - 修复内容: - 添加了检查通道是否为空的条件,避免在通道为空时进行释放操作。 - 修改了通道释放的逻辑,确保在通道为空时不会释放通道描述符。 3. 修复范围: - 文件:drivers/firmware/arm_scmi/optee.c - 修改内容:7行代码的修改,包括添加条件检查和释放逻辑的调整。 4. 修复过程: - 提交者:Cristian Marussi - 提交时间:2024-08-12 18:33:32 +0100 - 提交者:Greg Kroah-Hartman - 提交时间:2024-10-04 16:37:34 +0200 5. 修复验证: - 验证者:Peng Fan - 验证者:Florian Fainelli - 验证者:Sudeep Holla - 验证者:Sasha Levin 6. 修复状态: - 状态:已修复并提交到内核稳定分支。 这些信息表明,该漏洞修复了在OPTEE传输中双释放的问题,并通过修改代码逻辑来避免这个问题。修复过程经过了多个验证者的验证,确保了修复的有效性和安全性。