Description
A vulnerability exists in System Management Interrupt (SWSMI) handler of InsydeH2O UEFI Firmware code located in SWSMI handler that dereferences gRT (EFI_RUNTIME_SERVICES) pointer to call a GetVariable service, which is located outside of SMRAM. This can result in code execution in SMM (escalating privilege from ring 0 to ring -2).
Metrics
CVSS 3.1 7.5/10
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:HAffected software
| Vendor | Product | Versions |
|---|---|---|
| n/a | n/a | n/a |
| Siemens | SIMATIC Field PG M5 | < V22.01.10 |
| Siemens | SIMATIC Field PG M6 | < V26.01.13 |
| Siemens | SIMATIC IPC127E | < V27.01.09 |
| Siemens | SIMATIC IPC227G | < V28.01.04 |
| Siemens | SIMATIC IPC277G | < V28.01.04 |
| Siemens | SIMATIC IPC277G PRO | < V28.01.04 |
| Siemens | SIMATIC IPC327G | < V28.01.04 |
| Siemens | SIMATIC IPC377G | < V28.01.04 |
| Siemens | SIMATIC IPC427E | < V21.01.17 |
| Siemens | SIMATIC IPC477E | < V21.01.17 |
| Siemens | SIMATIC IPC477E PRO | < V21.01.17 |
| Siemens | SIMATIC IPC627E | < V25.02.12 |
| Siemens | SIMATIC IPC647E | < V25.02.12 |
| Siemens | SIMATIC IPC677E | < V25.02.12 |
| Siemens | SIMATIC IPC847E | < V25.02.12 |
| Siemens | SIMATIC ITP1000 | < V23.01.10 |
| Siemens | SIPLUS IPC427E | < V21.01.17 |
References
- https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdfThird Party Advisory
- https://security.netapp.com/advisory/ntap-20220222-0005/Third Party Advisory
- https://www.insyde.com/productsProduct, Vendor Advisory
- https://www.insyde.com/security-pledgeVendor Advisory
- https://cert-portal.siemens.com/productcert/pdf/ssa-306654.pdfThird Party Advisory
- https://security.netapp.com/advisory/ntap-20220222-0005/Third Party Advisory
- https://www.insyde.com/productsProduct, Vendor Advisory
- https://www.insyde.com/security-pledgeVendor Advisory
- https://www.kb.cert.org/vuls/id/796611
- https://cert-portal.siemens.com/productcert/html/ssa-306654.html
Timeline
- Published
- Feb 3, 2022
- Last modified
- Aug 11, 2026
- NVD status
- Modified