2.5.1 Ensure 'Configure native messaging blocklist' is set to 'Enabled: *'

Warning! Audit Deprecated

This audit has been deprecated and will be removed in a future update.

View Next Audit Version

Information

Allows you to specify which native messaging hosts that should not be loaded.

Disabled (0): Google Chrome will load all installed native messaging hosts.

The recommended state for this setting is: Enabled with a value of *

NOTE: This needs to be handled carefully. If an extension is enabled, yet can't communicate with its backend code, it could behave in strange ways which results in helpdesk tickets + support load.

Rationale:

For consistency with Plugin and Extension policies, native messaging should be blocklisted by default, requiring explicit administrative approval of applications for allowlisting. Examples of applications that use native messaging is the 1Password password manager.

Impact:

A blocklist value of '*' means all native messaging hosts are blocklisted unless they are explicitly listed in the allowlist.

Solution

To establish the recommended configuration via Group Policy, set the following UI path to Enabled: * specified.

Computer Configuration\Polices\Administrative Templates\Google Chrome\Native Messaging\Configure native messaging blocklist

Default Value:

Unset (Same as Disabled, and users can change)

See Also

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

Item Details

Category: CONFIGURATION MANAGEMENT

References: 800-53|CM-7(4), CSCv6|7.2, CSCv7|7.2

Plugin: Windows

Control ID: 4a2490a682eb6cba7de561b182d6d1fe672f09a7207b9304fa52b73eafacfbe0