漏洞详情: CVE-2024-35936

漏洞标题
btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
来源:NVD
Linux kernel 安全漏洞
来源:CNNVD
Btrfs: 在btrfs_relocate_sys_chunks()中处理块树查找错误
来源:神龙机器人
漏洞描述
In the Linux kernel, the following vulnerability has been resolved: btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() The unhandled case in btrfs_relocate_sys_chunks() loop is a corruption, as it could be caused only by two impossible conditions: - at first the search key is set up to look for a chunk tree item, with offset -1, this is an inexact search and the key->offset will contain the correct offset upon a successful search, a valid chunk tree item cannot have an offset -1 - after first successful search, the found_key corresponds to a chunk item, the offset is decremented by 1 before the next loop, it's impossible to find a chunk item there due to alignment and size constraints
来源:NVD
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel 存在安全漏洞。目前尚无此漏洞的相关信息,请随时关注CNNVD或厂商公告。
来源:CNNVD
在Linux内核中,已解决了以下漏洞: btrfs:处理btrfs_relocate_sys_chunks()中的块树查找错误 在btrfs_relocate_sys_chunks()循环中未处理的情况会导致数据损坏,因为这种情况只能由两种不可能的条件引起: - 首先,设置搜索键以查找块树项,偏移量为-1,这是一个不精确的搜索,如果搜索成功,键->偏移量将包含正确的偏移量,一个有效的块树项不可能具有-1的偏移量。 - 在首次成功搜索后,找到的键对应于块项,下一个循环前偏移量减1,由于对齐和大小约束,不可能在那里找到块项。
来源:神龙机器人
漏洞评分(CVSS)
NVD 暂无评分
来源:NVD
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:H
来源:神龙机器人, 准确率:N/A
漏洞类别
NVD 暂无漏洞类别信息
来源:NVD
其他
来源:CNNVD
相关链接