从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:platform/x86: x86-android-tablets: Fix use after free on platform_device_register() errors - 描述:x86_android_tablet_remove() 函数在调用 x86_android_tablet_remove() 之后释放了 pdevs[] 数组,因此不应在调用 x86_android_tablet_remove() 之后使用 pdevs[]。 - 修复:当 platform_device_register() 失败时,应将 pdevs[x] PTR_ERR() 值存储到本地 ret 变量中,以避免在 pdevs[] 已被释放后使用。 2. 修复代码: - 修改了 x86_android_tablet_probe() 函数,当 platform_device_register() 失败时,将 pdevs[x] PTR_ERR() 值存储到本地 ret 变量中,以避免在 pdevs[] 已被释放后使用。 3. 修复补丁: - 修复补丁位于 drivers/platform/x86/x86-android-tablets/core.c 文件中,修复了 6 行代码。 4. 修复作者: - 修复作者是 Hans de Goede,电子邮件地址为 hdegoede@redhat.com。 5. 修复提交时间: - 修复提交时间是 2024-10-05 15:05:45 +0200。 6. 修复补丁来源: - 修复补丁的上游提交是 2024-10-10 11:58:01 +0200。 7. 修复补丁链接: - 修复补丁的链接是 https://lore.kernel.org/platform-driver-x86/20240917120458.73000-1-a.burakov@rosalinux.ru/ 通过这些信息,我们可以了解到这个漏洞的修复过程和修复细节,以及修复的作者和时间等关键信息。