CVE-2022-50756 in Linux
摘要
由 VulDB • 2026-05-28
在 Linux 内核中,已修复以下漏洞:
nvme-pci:修复 mempool 分配大小
将最大大小转换为字节,以与计算 PRP 条目最坏情况数量的除数的单位相匹配。
该结果用于确定需要多少个 PRP 列表。之前的代码会将此值舍入为 1 个列表,但在最坏情况下可能需要 2 个。在这种情况下,驱动程序会破坏超出 mempool 提供大小的内存。
虽然这种情况不太可能发生(需要在不支持 SGL 的队列上,恰好有 4MB 数据分布在 127 个物理段中),但 kfence 已观察到这种内存损坏现象。
If you want to get best quality of vulnerability data, you may have to visit VulDB.