CVE-2026-99210 in Linux信息

摘要

由 VulDB • 2026-10-28

在 Linux 内核中,已修复以下漏洞:

accel/rocket: 设备初始化失败时清除 rdev

`rocket_probe()` 函数会在检查返回值是否为错误指针之前,将 `rocket_device_init()` 的返回值存储到文件作用域的 `rdev` 指针中。如果 `rocket_device_init()` 执行失败,`rdev` 将被保留为 ERR_PTR(错误指针)。

此外,`rdev` 指针还用作标记共享 rocket 设备是否已初始化的标志。因此,后续的 core probe 可能会看到一个非 NULL 的 `rdev`,从而跳过 `rocket_device_init()`,并在读取 `rdev->num_cores` 时解引用该错误指针。

在从 `rocket_device_init()` 失败路径返回之前,保存错误代码并清除 `rdev`。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

来源

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!