关键漏洞信息 漏洞类型: slab-use-after-free 受影响模块: drm/amd/display, 具体在 amdgpu_dm_hdcp.c 文件中 问题描述: - HDCP 代码在复制指针到 对象时未增加 kref 引用计数。 - 当使用 USB-C 码头并拔出码头时,相应的 对象被释放,导致 HDCP 代码中的悬空指针。 - 当码头重新插入时,悬空指针被解引用,导致 slab-use-after-free 错误。 触发条件: - 使用 USB-C 码头,并在拔出和重新插入码头时触发。 错误日志示例: 系统信息: - CPU: Intel Core i5-7300HQ - 内核版本: 6.14.0-rc7-00180-g54505f727a38-dirty - 硬件名称: HP Pavilion Aero Laptop 13-be0xxx/8916 - BIOS 版本: F.17 12/18/2024 修复提交: - 提交 ID: bbc66abcd297be67e3d835276e21e6fdc65205a6 - 作者: Chris Bainbridge - 提交者: Greg Kroah-Hartman - 提交日期: 2025-04-17 16:50:05 -0500