#819·btrfs

可信长度字段: set_label 读取了输入缓冲区之外的内容(内核信息泄漏); 重命名/链接可信文件名长度

作者: xfcyhuang创建于 2026年9月4日更新于 2026年9月4日
  1. set_label 信任 VolumeLabelLength — 从系统缓冲区读取数据,内容可以被读回 FileFsLabelInformation 的处理 (src/btrfs.c:1479-1482) 将系统缓冲区直接传递给 set_label,而不检查 IrpSp->Parameters.SetVolume.Lengthset_label (src/btrfs.c:1385-1434) 然后从它中读取 ffli->VolumeLabelLength 字节的数据:

内容来源: maharmstone/btrfs