从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题: - 描述:在关闭文件描述符时,活跃的性能监控器没有被停止。虽然所有性能监控器在 中被销毁,但活跃性能监控器的指针( )仍然保留。 - 问题:如果打开一个新的文件描述符并提交几个带有性能监控器的作业,驱动程序将尝试使用 中的过时指针来停止活跃的性能监控器。然而,这个指针不再有效,因为之前的进程已经终止,所有与之关联的性能监控器也被销毁和释放。 2. 修复措施: - 代码修改:在活跃的性能监控器属于给定进程时,显式停止它,然后在销毁和释放它之前。 - 代码片段: 3. 补丁信息: - 补丁作者:Maira Canal - 补丁提交时间:2024年10月4日 - 补丁状态:已合并到 分支 4. 相关链接: - 原始问题: v4.17+ - 作者:Maira Canal - 审查者:Juan A. Suarez 5. 补丁内容: - 文件: - 修改位置:第116行至第135行 - 修改内容:在 和 函数中添加了条件检查,以确保在销毁活跃的性能监控器之前先停止它。 这些信息表明,该漏洞与活跃的性能监控器在关闭文件描述符时未被正确停止有关,修复措施是通过在销毁活跃的性能监控器之前先停止它来解决这个问题。