An issue was discovered in Insyde InsydeH2O with kernel 5.0 through 5.5. The FwBlockSericceSmm driver does not properly validate input parameters for a software SMI routine, leading to memory corruption of arbitrary addresses including SMRAM, and possible arbitrary code execution.
The product writes data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
https://www.insyde.com/security-pledge | vendor advisory |
https://binarly.io/advisories/BRLY-2022-024/index.html | third party advisory exploit |
https://www.insyde.com/security-pledge/SA-2022033 | vendor advisory |