从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:scsi: aacraid: Fix double-free on probe failure - 问题描述:aac_probe_one() 函数在硬件特定的初始化函数调用后,如果 aac_init_adapter() 函数失败,会释放内存但不清理 aac_dev::queues 成员,导致在探针失败时发生 double-free。 2. 报告者: - 报告者是 Michael Gordon,电子邮件地址为 m.gordon.zelenoborsky@gmail.com。 3. 链接: - 相关链接:https://bugs.debian.org/1075855 4. 修复补丁: - 修复补丁的上游版本是 919ddf8336f0b84c0453bac583808c9f165a85c2。 - 修复补丁的链接:https://lore.kernel.org/r/ZsZvfqlQMveoL5KQ@decadent.org.uk 5. 修复者: - 修复者是 Ben Hutchings,电子邮件地址为 benh@debian.org。 6. 相关补丁: - 相关补丁的上游版本是 8e0c5ebde82b。 - 相关补丁的链接:https://lore.kernel.org/r/ZsZvfqlQMveoL5KQ@decadent.org.uk 7. 代码更改: - 代码更改发生在 drivers/scsi/aacraid/comminit.c 文件中。 - 更改了 2 行代码,增加了对 dev->queues 的初始化为 NULL。 8. 上下文: - 差异显示了更改前后的代码片段。 这些信息可以帮助我们了解漏洞的背景、修复过程以及代码更改的具体内容。