An out-of-bounds memory access flaw was found in the Linux kernel Intel’s iSMT SMBus host controller driver in the way a user triggers the I2C_SMBUS_BLOCK_DATA (with the ioctl I2C_SMBUS) with malicious input data. This flaw allows a local user to crash the system.
CVSS:6.2 Severity:Moderate CVE-center: https://cve-center.openanolis.cn/official/detail?cve_id=CVE-2022-2873 bugfix: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=690b2549b19563ec5ad53e5c82f6a944d910086e
*** Bug 1970 has been marked as a duplicate of this bug. ***
Anolis4.19和Anolis5.10都没有合入这个patch 5e9a97b1f4491b8b65874901ad084348fcaba327,不支持I2C_SMBUS_BLOCK_PROC_CALL,就没有这个switch case分支,就没有数组越界的问题。