Unverified Commit f24a5c8c authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!12559 fix CVE-2024-49900

Merge Pull Request from: @ci-robot 
 
PR sync from: Hongbo Li <lihongbo22@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/5QM3ELUH4MXPCKGXAQS6S43E3NMFYHWU/ 
Fix CVE-2024-49900.

Zhao Mengmeng (1):
  jfs: Fix uninit-value access of new_ea in ea_buffer


-- 
2.34.1
 
https://gitee.com/src-openeuler/kernel/issues/IAYR97 
 
Link:https://gitee.com/openeuler/kernel/pulls/12559

 

Reviewed-by: default avatarZhang Jianhua <chris.zjh@huawei.com>
Signed-off-by: default avatarZhang Peng <zhangpeng362@huawei.com>
parents 27e5d43e f99260b7
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -434,6 +434,8 @@ static int ea_get(struct inode *inode, struct ea_buffer *ea_buf, int min_size)
	int rc;
	int quota_allocation = 0;

	memset(&ea_buf->new_ea, 0, sizeof(ea_buf->new_ea));

	/* When fsck.jfs clears a bad ea, it doesn't clear the size */
	if (ji->ea.flag == 0)
		ea_size = 0;