2.3.27.7 (L1) Ensure 'Automation Security' is set to 'Enabled: Disable Macros by default'

Information

This policy setting controls whether macros can run in an Office application that is opened programmatically by another application.

Policy setting option:

Disable macros by default - All macros are disabled in the programmatically opened application.

The recommended state for this setting is: Enabled: Disable Macros by default

By default, when a separate program is used to launch Microsoft Office Excel, PowerPoint, or Word programmatically, any macros can run in the programmatically opened application without being blocked. This functionality could allow an attacker to use automation to run malicious code in Excel, PowerPoint, or Word.

Solution

To establish the recommended state via configuration profiles, set the following Settings Catalog path to Enabled: Disable Macros by default :

Microsoft Office 2016\Security Settings\Automation Security

Impact:

'Disable macros by default' could limit functionality if an external application programmatically opens a Office application to open a document or template containing macros.

See Also

https://workbench.cisecurity.org/benchmarks/15808

Item Details

Category: CONFIGURATION MANAGEMENT, SYSTEM AND INFORMATION INTEGRITY

References: 800-53|CM-7, 800-53|CM-7(1), 800-53|SI-7, 800-53|SI-7(1)

Plugin: Windows

Control ID: e8cab36ce3b8e7acaaf8701b0ecc48af0f6ad21719f6c352422e4f7e29b9076c