从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:jfs: Fix shift-out-of-bounds in dbDiscardAG - 问题描述:当搜索下一个较小的log2块时,BLKSTOL2()返回0,导致shift exponent为负。这个补丁通过直接退出循环来修复负移位的问题。 2. 补丁来源: - Upstream commit:7063b80268e2593e58bee8a8d709c2f3ff93e2f2 - 报告人:syzbot+61be3359d2ee3467e7e4@syzkaller.appspotmail.com - 关闭补丁:https://syzkaller.appspot.com/bug?extid=61be3359d2ee3467e7e4 3. 补丁作者: - 作者:Pei Li - 提交者:Greg Kroah-Hartman 4. 补丁内容: - 文件:fs/jfs/jfs_dmap.c - 修改内容: - 在搜索下一个较小的log2块时,如果返回值为0,直接退出循环。 - 如果返回值为负,直接退出循环。 - 如果返回值为正,将返回值减1。 5. 补丁状态: - 状态:已合并 - 合并时间:2024-08-29 17:30:23 +0200 6. 补丁影响: - 受影响的文件:fs/jfs/jfs_dmap.c - 修改类型:插入2行,删除0行 这些信息可以帮助我们了解这个补丁的背景、问题描述、补丁内容和影响范围。