In the Linux kernel, the following vulnerability has been resolved: ublk: reset kernel-owned dev_info fields in ublk_ctrl_add_dev() ublk_ctrl_add_dev() memcpy()s the userspace ublksrv_ctrl_dev_info…
提示
摘要
In the Linux kernel, the following vulnerability has been resolved: ublk: reset kernel-owned dev_info fields in ublk_ctrl_add_dev() ublk_ctrl_add_dev() memcpy()s the userspace ublksrv_ctrl_dev_info into ub->dev_info and then fixes up the fields the driver owns, but misses ->state and ->ublksrv_pid. A device added with ->state = UBLK_S_DEV_LIVE passes the "->state != UBLK_S_DEV_DEAD" test that ublk_stop_dev_unlocked() uses as its proxy for "a disk is attached", while ->ub_disk is still NULL, …
中文摘要建设中,暂以英文摘要呈现(DR-003 v2)。
深度研判
该漏洞尚未生成深度研判报告(DR-003 v2 AI pipeline 建设中)。
数据来源
- NVD DATABASE
原始链接
- https://git.kernel.org/stable/c/127033b79383a3e78361d7e971588aa8849f5124
- https://git.kernel.org/stable/c/205feb72e5beb3140e4e1403b6cff30cf739bab9
- https://git.kernel.org/stable/c/b67ce16b26ad0f14cfd6071013840aa95f823bea
- https://git.kernel.org/stable/c/e65848e4ce352bac9e3465099354c8b8f845391f
- https://git.kernel.org/stable/c/ee41b00858ca65b4428e99efe39a4277c1f043d2
时间线
- nvd_ingest NVD