+SYS.2.2.3 Windows 10 Clients
---+SYS.2.2.3.G1. Malware in Windows 10
---+SYS.2.2.3.G2. Integrated Cloud Functions
---+SYS.2.2.3.G3. Impairment of Software Features Due to Compatibility Issues
---+SYS.2.2.3.G4. Telemetry Functions of Windows 10
---+SYS.2.2.3.G5. Restricted Forensics When Using the Virtual Secure Mode (VSM)
---+SYS.2.2.3.A1 Planning the Use of Cloud Services for Windows 10 (B)
---+SYS.2.2.3.A2 Selecting and Procuring a Suitable Windows 10 Version (B)
---+SYS.2.2.3.A4 Telemetry and Privacy Settings in Windows 10 (B)
---+SYS.2.2.3.A5 Protection Against Malware in Windows 10 (B)
---+SYS.2.2.3.A6 Integration of Online Accounts into the Operating System [User] (B)
---+SYS.2.2.3.A9 Secure Central Authentication of Windows Networks (S)
---+SYS.2.2.3.A12 File and Share Authorisation in Windows 10 (S)
---+SYS.2.2.3.A13 Using the SmartScreen Function (S)
---+SYS.2.2.3.A14 Use of the Voice Assistant Cortana [User] (S)
---+SYS.2.2.3.A15 Use of Synchronisation Mechanisms in Windows 10 (S)
---+SYS.2.2.3.A16 Connection of Windows 10 to the Microsoft Store (S)
---+SYS.2.2.3.A17 No Storage of Automatic Login Data (S)
---+SYS.2.2.3.A18 Use of Windows Remote Support (S)
---+SYS.2.2.3.A19 Security During Remote Access Using RDP [User] (S)
---+SYS.2.2.3.A20 Use of User Account Control (UAC) for Privileged Accounts (S)
---+SYS.2.2.3.A21 Use of the Encrypting File System (H)
---+SYS.2.2.3.A22 Use of Windows PowerShell (H)
---+SYS.2.2.3.A23 Advanced Protection of Login Information in Windows 10 (H)
---+SYS.2.2.3.A24 Activation of the Last Access Time Stamp (H)
---+SYS.2.2.3.A25 Handling Remote Access Features of Connected User Experience and Telemetry (H)
|
SYS.2.2.3 Windows 10 Clients
IntroductionIn Windows 10, Microsoft has adapted its Windows client operating system to a new corporate strategy. In particular, the basic philosophy has also changed, moving away from the previous principle of the “local operating system” to “Windows as a Service”. This means that in addition to its previous functions, the operating system contains further (in particular, cloud-based) applications and is therefore dependent on close integration with Microsoft's server infrastructure. Important new aspects compared to previous Windows versions above all include the integral and partly uncontrollable exchange of data between clients and Microsoft's infrastructure, as well as the increasing outsourcing of security-critical core components of Windows infrastructures (e.g. authentication) to the cloud. These new features should definitely be taken into account before using Windows 10. ObjectiveThe objective of this module to protect information processed in Windows 10, including on corresponding clients. Scoping and ModellingSYS.2.2.3 Windows 10 Clients must be applied to all clients on which the Microsoft Windows 10 operating system is used. This module includes specific requirements to be considered and met in order to securely operate clients under Windows 10 in addition to the requirements contained in module SYS.2.1 General Client. For application programs used on Windows clients, the requirements of the corresponding modules must be fulfilled—for example, from APP.1.1 Office Products or APP.1.2 Web Browsers. In use cases located in a Windows domain, the requirements of corresponding modules such as APP.2.2 Active Directory must be met. Useful ResourcesAs part of the project “SiSyPHuS Win10 (Study on System Integrity, Logging, Hardening, and Security-Relevant Functionality in Windows 10)”, the BSI provides an analysis of the security functions of Windows 10 and appropriate hardening recommendations: https://www.bsi.bund.de/DE/Themen/Cyber-Sicherheit/Empfehlungen/SiSyPHuS_Win10/SiSyPHuS_node.html Microsoft provides the following additional information about Windows 10: - Configuring Additional LSA Protection: https://docs.microsoft.com/de-de/windows-server/security/credentials-protection-and-management/configuring-additional-lsa-protection
- How Windows Defender Credential Guard Works: https://docs.microsoft.com/de-de/windows/access-protection/credential-guard/credential-guard-requirements
- Windows Defender Application Control and Virtualization-Based Protection of Code Integrity:https://technet.microsoft.com/de-de/library/dn986865.aspx
1. Vue d’ensemble
| Intitulé |
Norme |
|
SYS.2.2.3.A1 Planning the Use of Cloud Services for Windows 10 (B)
|
Since Windows 10-based devices are closely intertwined with the cloud services of Microsoft, the extent to which these cloud services should or may be used MUST be strategically determined before this occurs.
|
|
SYS.2.2.3.A2 Selecting and Procuring a Suitable Windows 10 Version (B)
|
The functional scope and functional changes included in a given Windows 10 version MUST be selected based on the identified protection needs and the purpose of use at hand. The feasibility of the required safeguards MUST be considered in the selection process. Based on the results of this review, the established procurement process at hand MUST be extended to include the selection of a corresponding licence model and service branches (CB, CBB, or LTSC).
|
|
SYS.2.2.3.A4 Telemetry and Privacy Settings in Windows 10 (B)
|
Telemetry services transmit diagnostic and usage data that the manufacturer links to unique characteristics for the purposes of troubleshooting, the improvement of services and products, and identification. This data can only be greatly reduced in Windows 10 Enterprise by setting the telemetry level to 0 (Security). If this setting cannot be effectively implemented, appropriate safeguards (e.g. at the network level) MUST be taken to ensure that this data is not transmitted to the manufacturer.
|
|
SYS.2.2.3.A5 Protection Against Malware in Windows 10 (B)
|
Unless equivalent or higher safeguards (such as execution control) have been implemented to protect an IT system from malware infection, a specialised malware protection component MUST be deployed on Windows 10 clients.
|
|
SYS.2.2.3.A6 Integration of Online Accounts into the Operating System [User] (B)
|
Logging into the system and domain MUST ONLY be possible using an account of a self-operated directory service. The ability to log in using local accounts SHOULD be reserved for administrators. Online login accounts (e.g. Microsoft accounts or accounts from other providers of identity management systems) MUST NOT be used because doing so transmits personal data to the systems of the respective manufacturer.
|
|
SYS.2.2.3.A9 Secure Central Authentication of Windows Networks (S)
|
Only Kerberos SHOULD be used for central authentication. A group policy SHOULD prevent the use of older protocols. If this is not possible, NTLMv2 MUST be implemented as an alternative. Authentication by means of LAN Manager and NTLMv1 MUST NOT be allowed within an organisation or production operating environments. The cryptographic mechanisms used SHOULD be configured and documented according to the identified protection needs and based on the applicable internal guidelines. Deviating settings SHOULD be justified and coordinated with the respective security management personnel.
|
|
SYS.2.2.3.A12 File and Share Authorisation in Windows 10 (S)
|
Access to files and folders on a local system and to network shares SHOULD be configured in accordance with an authorisation and access concept. The standard administrative approvals on the system SHOULD also be taken into account. Users' write privileges SHOULD be restricted to a defined area in the file system. In particular, users SHOULD NOT be granted write privileges to folders of the operating system or of installed applications.
|
|
SYS.2.2.3.A13 Using the SmartScreen Function (S)
|
The SmartScreen feature, which checks files and web content downloaded from the Internet and transmits personal data to Microsoft in the process under certain circumstances, SHOULD be disabled.
|
|
SYS.2.2.3.A14 Use of the Voice Assistant Cortana [User] (S)
|
Cortana SHOULD be disabled.
|
|
SYS.2.2.3.A15 Use of Synchronisation Mechanisms in Windows 10 (S)
|
The synchronisation of user data with Microsoft cloud services and the process of sharing WLAN passwords SHOULD be disabled completely.
|
|
SYS.2.2.3.A16 Connection of Windows 10 to the Microsoft Store (S)
|
The use of the Microsoft Store SHOULD be checked and evaluated with respect to its compatibility with the data protection and security regulations of the organisation at hand. The general installation of apps in Windows 10 is not dependent on a connection to the Microsoft Store, so it SHOULD be disabled if it is not needed.
|
|
SYS.2.2.3.A17 No Storage of Automatic Login Data (S)
|
Storing passwords, certificates, and other information for automatic logins to websites and IT systems SHOULD NOT be allowed.
|
|
SYS.2.2.3.A18 Use of Windows Remote Support (S)
|
The effects on the configuration of the local firewall SHOULD be taken into account when planning Windows remote support procedures (this does not refer to RDP). Remote support SHOULD only be performed following an explicit invitation. When storing an invitation in a file, the file SHOULD be protected by a password. The user currently logged in SHOULD always have to agree explicitly to starting a session. A remote support invitation SHOULD have an appropriate maximum duration. If this service is not used, it SHOULD be disabled completely.
|
|
SYS.2.2.3.A19 Security During Remote Access Using RDP [User] (S)
|
The effects on the configuration of the local firewall SHOULD be taken into account when planning remote access. The group of users authorised for remote desktop access (RDP) SHOULD be specified by assigning corresponding user rights. In complex infrastructures, it SHOULD only be possible to reach an RDP target system via an intermediate RDP gateway. In order to use RDP, a check SHOULD be performed to ensure that the following convenience functions are in accordance with the protection needs of the target system: - Use of the cache
- Integration of printers
- Integration of removable media and network drives
- Use of file repositories and smartcard connections
If the use of remote desktop access is not planned, it SHOULD be disabled completely. The cryptographic protocols and algorithms deployed SHOULD comply with the respective organisation's internal specifications.
|
|
SYS.2.2.3.A20 Use of User Account Control (UAC) for Privileged Accounts (S)
|
For privileged accounts, the configuration parameters of User Account Control (UAC) SHOULD be set with an appropriate balance between user-friendliness and security. The decisions regarding the configuration parameters to be used SHOULD be documented. In addition, the related documentation SHOULD include all accounts with administrator rights. Regular checks SHOULD be carried out to determine whether the ability to extend rights is necessary.
|
|
SYS.2.2.3.A21 Use of the Encrypting File System (H)
|
Since the Encrypting File System (EFS) protects the keys used with the passwords of user accounts, secure passwords SHOULD be used. In addition, restrictive access rights SHOULD protect files that are encrypted using EFS. The recovery agent SHOULD be a dedicated account and not the administrator. In this context, the private key of this account SHOULD be secured and removed from the system. Backups of all private keys SHOULD be created. When using EFS with local user accounts, the local password memories SHOULD be encrypted by means of syskey. Windows Defender Credential Guard can also be used as an alternative. Users SHOULD be trained in the correct use of EFS.
|
|
SYS.2.2.3.A22 Use of Windows PowerShell (H)
|
PowerShell and WPS files SHOULD ONLY be executed by administrators. The execution of PowerShell SHOULD be logged centrally and the logs SHOULD be monitored. The execution of PowerShell scripts SHOULD be restricted using the command Set-Execution Policy AllSigned to prevent any accidental execution of unsigned scripts.
|
|
SYS.2.2.3.A23 Advanced Protection of Login Information in Windows 10 (H)
|
SecureBoot SHOULD be used on UEFI-based systems, and the status of the protected mode for the LSA credential store SHOULD be monitored during system startup (see also SYS.2.2.3.A11 Protection of Login Information in Windows 10). If remote maintenance of clients is intended using RDP, the “restrictedAdmin” option for RDP SHOULD be used for deployments of Windows 10 in domains with the functional level 2012 R2 or higher.
|
|
SYS.2.2.3.A24 Activation of the Last Access Time Stamp (H)
|
If a security concept is created for an IT system using Windows 10, it SHOULD be checked whether the last access time stamp can be activated in the file system to facilitate analysis of system misuse. Such checks SHOULD take into account possible effects of this setting, such as performance aspects or resulting limitations in incremental backups.
|
|
SYS.2.2.3.A25 Handling Remote Access Features of Connected User Experience and Telemetry (H)
|
It SHOULD be taken into account that the Connected User Experience and Telemetry (CUET) component in Windows 10 is an integral part of the operating system that, in addition to the telemetry feature, provides Microsoft with a way to access local systems remotely. This type of remote access to Windows 10 clients SHOULD be logged on the network side and blocked if required.
|
1.1 Références
1.2 Exigences identifiées
1.3 Réglementations associées
2. Exigences identifiées
Exigences
| Source |
Exigence |
3. Réglementations associées
Réglementations
| Source |
Réglementation |
Tickets liés
|