5.1.2 Configure 'Disable VBA for Office applications' - (User- level Configuration)

Information

This policy setting allows you to prevent Excel, SharePoint Designer, Outlook, PowerPoint,
Publisher, and Word from using Visual Basic for Applications (VBA), whether or not the
VBA feature is installed on user computers. Changing this policy setting will not install or
remove the VBA files from the user computers. For more information about configuring
security settings, see the Office Resource Kit.
If you enable this policy setting, VBA is disabled on Office applications on user computers.
If you disable or do not configure this policy setting, VBA is enabled for 2010 Office
applications on user computers. Configure this setting in a manner that is consistent with
the security and operational requirements of your organization.

*Rationale*

VBA can also be used by inexperienced or malicious developers to create dangerous code
that can affect users' computers or compromise the confidentiality, integrity, or availability
of data.
By default, most Office 2010 applications, including Excel, Outlook, PowerPoint, Word and
Access can execute Visual Basic for Applications (VBA) code that customizes and automates
application operation.

Solution

Configure the following Group Policy setting in a manner that is consistent with the
security and operational requirements of your organization-

Impact-If critical business processes rely on VBA code that executes in Excel, Outlook, PowerPoint,
Publisher, SharePoint Designer, or Word, you will need to either develop alternatives to
these business processes or not enable this setting.

See Also

https://workbench.cisecurity.org/files/530

Item Details

Category: CONFIGURATION MANAGEMENT

References: 800-53|CM-7b.

Plugin: Windows

Control ID: 7957f39ed1110e97c9e8ff8591d3eef192543e1bcf40fad9960ff6bb71988ba7