Security Policy - Best Practices

Use these best practices to configure and harden the Endpoint Security policy after the initial deployment.

Endpoint Security includes Endpoint Management as a Service (EPMaaS), a cloud-based service that manages policies and deployments for Endpoint Security clients.

Threat Prevention Policy Profile - Initial Baseline

Recommendation

Select the predefined Optimized Threat Prevention policy profile.

Description

The Optimized Threat Prevention policy profile aligns with security best practices and provides a balanced baseline for endpoint protection. It enables a comprehensive set of prevention capabilities that protect against common and advanced attack techniques while maintaining operational stability.

The Optimized profile can be further hardened with additional recommendations described in this topic. The Optimized profile can be further hardened with additional recommendations described in this topic.

Operational Guidance

  • Use the Optimized profile as the baseline after initial deployment.

  • Switch from Detect or Tuning profiles to the Optimized profile.

  • Apply additional hardening steps incrementally.

Behavioral Protection - Low Memory Mode

Recommendation

Do not enable Low Memory mode (default: Disabled).

Configuration Path

Policy > Threat Prevention > Policy Capabilities > Behavioral Protection > Advanced Settings > Behavioral Guard & Anti-Ransomware

Description

Low Memory mode loads a limited subset of behavioral detection signatures optimized for environments with strict memory constraints. This mode reduces memory consumption but lowers detection coverage.

Windows clients version E89.10 and higher include performance and stability optimizations that significantly reduce CPU and memory usage. As a result, the trade-off between memory usage and detection coverage is no longer required.

Operational Guidance

  • Deploy Endpoint Security clients on Windows version E89.10 or higher.

  • Do not enable Low Memory mode in production environments.

  • Note that reduced detection coverage increases risk exposure.

  • This mode is planned for gradual deprecation in future Endpoint Security versions

Analysis & Remediation - Termination of Trusted Processes (LOLbins)

Recommendation

Enable termination of trusted processes as part of automatic attack remediation.

Configuration Path

Policy > Threat Prevention > Policy Capabilities > Analysis & Remediation > Advanced Settings > File Remediation > Trusted Files = Terminate

Description

Trusted processes include signed operating system binaries commonly present on endpoints. Attackers can abuse these processes as part of the attack chain. These processes are commonly referred to as living-off-the-land binaries (LOLbins), for example, powershell.exe, svchost.exe, and certutil.exe.

Terminating trusted processes during remediation helps sanitize the complete attack chain. This stops detected attacks effectively and prevents continued malicious activity using trusted operating system components.

When enabled, fully remediated attacks reach a Cleaned status instead of remaining Active, reducing the risk of ongoing impact.

Operational Guidance

Endpoint Firewall - Deployment for Remote Attack Containment

Recommendation

Deploy the Endpoint Firewall capability using Software Deployment rules.

Description

Endpoint Firewall supports endpoint self-isolation and network-level containment as part of automated and on-demand response actions. This capability is used by on-demand Push Operations, XDR response actions, and Playblocks automations.

Endpoint Firewall is also required to automatically stop remotely executed ransomware attacks over the SMB protocol.

In scenarios where file encryption is performed remotely from another compromised computer in the same network, no malicious process runs locally on the target endpoint. Behavioral Guard detects the ransomware activity, and Endpoint Firewall blocks inbound SMB connections to stop the attack and prevent further data damage.

In these cases, process termination is not applicable. Automatic self-isolation using Endpoint Firewall is the recommended response.

Operational Guidance

  • Endpoint Firewall is included in all Check Point Endpoint Security subscriptions.

  • Deploy the Endpoint Firewall capability to endpoints using Software Deployment rules.

Endpoint Firewall - Network Micro-Segmentation for Lateral Movement Prevention

Recommendation

Implement network micro-segmentation using Endpoint Firewall rules.

Description

Network micro-segmentation reduces the attack surface for lateral movement by restricting inbound network connections between endpoints.

This approach is important for preventing ransomware propagation, particularly over the SMB protocol.

To mitigate these risks:

  • Block incoming SMB connections on all workstations and servers that do not serve as file servers.

  • Consider blocking additional inbound TCP/UDP protocols commonly abused for lateral movement.

Operational Guidance

  • Block incoming SMB connections on endpoints that do not function as file servers.

  • Consider blocking additional inbound TCP/UDP protocols commonly used for lateral movement.

  • Apply rules broadly to endpoints that do not require inbound access.

  • Avoid enabling logging for high-volume protocols to prevent performance degradation.

Recommended Inbound Connections to Block with Endpoint Firewall

Name / Service

Protocol

Ports

Description

Associated Risk (MITRE ATT&CK)

Enable Logging

SMB (Direct Hosting)

TCP

445

File sharing, named pipes, IPC

MITRE T1021.002 (SMB/Windows Admin Shares), T1486 (Data Encrypted for Impact)

No

NetBIOS Name Service

UDP

137

Legacy broadcast name resolution

MITRE T1557 (Adversary-in-the-Middle)

No

NetBIOS Datagram Service

UDP

138

Legacy broadcast/multicast messaging

MITRE T1557 (Adversary-in-the-Middle)

No

NetBIOS Session Service

TCP

139

Legacy SMB over NetBIOS

MITRE T1021.002 (SMB Lateral Movement)

No

RPC Endpoint Mapper

TCP

135

RPC service discovery

MITRE T1021.003 (RPC), T1047 (WMI)

Yes

RPC Dynamic Ports

TCP/UDP

49152-65535

Ephemeral RPC communication ports

MITRE T1021.003 (RPC), T1047 (WMI)

No

Remote Desktop Protocol (RDP)

TCP/UDP

3389

Interactive remote login

MITRE T1021.001 (RDP)

Yes

WinRM (HTTP)

TCP

5985

Remote management / PowerShell remoting

MITRE T1021.006 (WinRM), T1059.001 (PowerShell)

Yes

WinRM (HTTPS)

TCP

5986

Encrypted remote management

MITRE T1021.006 (WinRM), T1059.001 (PowerShell)

Yes