18.9.95.2 (L1) Ensure 'Turn on PowerShell Transcription' is set to 'Disabled'

Information

This Policy setting lets you capture the input and output of Windows PowerShell commands into text-based transcripts.
The recommended state for this setting is: Disabled.

Rationale:
If this setting is enabled there is a risk that passwords could get stored in plain text in the PowerShell_transcript output file.

Solution

To establish the recommended configuration via GP, set the following UI path to Disabled:
Computer Configuration\Policies\Administrative Templates\Windows Components\Windows PowerShell\Turn on PowerShell Transcription
Note: This Group Policy path may not exist by default. It is provided by the Group Policy template PowerShellExecutionPolicy.admx/adml that is included with the Microsoft Windows 10 RTM (Release 1507) Administrative Templates (or newer).

Impact:
None - this is the default behavior.

Default Value:
Disabled. (Transcription of PowerShell-based applications is disabled by default, although transcription can still be enabled through the Start-Transcript cmdlet.)

See Also

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

Item Details

Category: CONFIGURATION MANAGEMENT

References: 800-53|CM-6, CSCv6|16.4, CSCv7|5.1

Plugin: Windows

Control ID: 10f14543fb045298da1619fd266c29aabcb4a90f218341be17f7883bf4992e48