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.