chipsec.modules.tools.smm.bgup_datasize module¶
Test for SMRAM buffer overflow due to BGUP data section size not verified - PTK1472
Attempt to corrupt the BGUP data section size and invoke a flash write operation
- Usage:
>>> chipsec_main.py -m tools.smm.bgup_datasize
- Examples:
>>> chipsec_main.py -m tools.smm.bgup_datasize
Next steps after running module: - Verify that the system does not freeze or reboot unexpectedly - Verify that the system shuts down and reboots normally - Verify that the system suspends and resumes from S3 (if supported)
Note
Only supported on certain platforms.
Warning
If the module is unable to locate the BGUP address… Two possibilities exist: either the table is not present in memory or the signature is incorrect for the platform. - First, verify that the BGUP table should exist for the platfrom. - If so, please forward a verbose log file, using the -vv switch, to the CHIPSEC team at chipsec@intel.com
Make sure to reference this test and the platform.