An issue was discovered in SdHostDriver in the kernel 5.0 through 5.5 in Insyde InsydeH2O. There is an SMM callout that allows an attacker to access the System Management Mode and execute arbitrary code. This occurs because of a Numeric Range Comparison Without a Minimum Check.
The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.
Link | Tags |
---|---|
https://www.insyde.com/security-pledge | vendor advisory |
https://www.insyde.com/security-pledge/SA-2022023 | vendor advisory |
https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdf | third party advisory |
https://security.netapp.com/advisory/ntap-20220222-0001/ | third party advisory |