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

!15483 CVE-2024-58069

Merge Pull Request from: @ci-robot 
 
PR sync from: Liao Chen <liaochen4@huawei.com>
https://mailweb.openeuler.org/archives/list/kernel@openeuler.org/message/QEVFP5KGOVEODBFLTQ7HKNUSCXSEBAR7/ 
fix CVE-2024-58069

Oleksij Rempel (1):
  rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read

 
https://gitee.com/src-openeuler/kernel/issues/IBREBH 
 
Link:https://gitee.com/openeuler/kernel/pulls/15483

 

Reviewed-by: default avatarZhang Jianhua <chris.zjh@huawei.com>
Signed-off-by: default avatarZhang Peng <zhangpeng362@huawei.com>
parents cc10030e fc30b6e7
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -322,7 +322,16 @@ static const struct rtc_class_ops pcf85063_rtc_ops = {
static int pcf85063_nvmem_read(void *priv, unsigned int offset,
			       void *val, size_t bytes)
{
	return regmap_read(priv, PCF85063_REG_RAM, val);
	unsigned int tmp;
	int ret;

	ret = regmap_read(priv, PCF85063_REG_RAM, &tmp);
	if (ret < 0)
		return ret;

	*(u8 *)val = tmp;

	return 0;
}

static int pcf85063_nvmem_write(void *priv, unsigned int offset,