sinkhole module

This module checks if CPU is affected by ‘The SMM memory sinkhole’ vulnerability

References:
Usage:

chipsec_main -m tools.cpu.sinkhole

Examples:
>>> chipsec_main.py -m tools.cpu.sinkhole
Registers used:
  • IA32_APIC_BASE.APICBase

  • IA32_SMRR_PHYSBASE.PhysBase

  • IA32_SMRR_PHYSMASK

Note

  • Supported OS: Windows or Linux

Warning

  • The system may hang when running this test.

  • In that case, the mitigation to this issue is likely working but we may not be handling the exception generated.