Join our Newsletter — 33% off our NHI Course

Process Creation

Process Creation is the start of a new running process on a system. Attackers rely on it to launch payloads, scripts, and living-off-the-land tools, so defenders should monitor parent-child process chains, command lines, paths, and unusual execution from user-writable or temporary locations.

What Process Creation Means for Attack Detection

Process creation is one of the most useful security signals on an endpoint because it records what executed, when it executed, and which process started it. That makes it central to spotting script launchers, command shells, unpackers, and other execution chains that often precede abuse.

In practice, defenders care less about the event itself and more about the surrounding context: parent process, command line, image path, user context, integrity level, and whether the binary came from a trusted location. Those details help separate normal administration from suspicious execution.

A process tree is especially valuable when malware uses legitimate system tools to blend in. A benign parent-child relationship can still be abused, so the chain must be read as behaviour, not just a list of program names.

Why Process Creation Is a High-Value Telemetry Source

Process creation often exposes the first observable step of an intrusion. Attackers use it to launch payloads, run scripts, and invoke living-off-the-land binaries, which means it can reveal execution even when file-based detections miss the initial dropper.

The best detections look for unusual parent-child combinations, suspicious command-line arguments, and execution from writable or temporary paths. Those patterns are useful because they often indicate staging, download-and-execute behaviour, or a tool being started from an unexpected context.

For process-level visibility, Sysmon Guide is a strong reference because it covers process creation telemetry, filtering, and detection use cases in detail.

How Organisations Monitor and Investigate It

Monitoring process creation works best when it is paired with a reliable endpoint inventory and a baseline of normal execution patterns. Without that context, high-volume process telemetry can become noisy and easy to ignore.

Investigations usually start by asking whether the process makes sense for the host, user, and time of day. A browser spawning a script host, an office application spawning a shell, or a process launched from a temp directory all warrant closer review when they do not match expected behaviour.

Event collection and alerting should be tuned to capture the fields that make the event actionable, especially command line, hash, parent process, and full path. Those values are what let analysts reconstruct the execution chain and determine whether the process was part of legitimate work or adversarial activity.

For a broader control perspective, NIST SP 800-53 Rev 5 Security and Privacy Controls helps frame audit logging, system integrity, and configuration management expectations around this kind of telemetry.

What Good Defensive Use Looks Like

Process creation data becomes most useful when it feeds correlation, not just raw alerting. A single event may be ambiguous, but a chain of parent-child relationships, repeated execution from unusual paths, or a command line that matches known tradecraft can turn it into a confident detection.

Defenders should treat process creation as one layer in a larger verification model that includes script logging, module load visibility, network connections, and endpoint response data. That combination helps distinguish harmless automation from malicious execution and supports post-incident reconstruction.

Where organisations are formalising endpoint hardening and monitoring, CIS Benchmarks provide a practical baseline for reducing unnecessary execution paths and tightening system configuration.

Risk and Threat Considerations

Process creation is attractive to attackers because it is the normal mechanism for making software run, which gives malicious code a natural place to hide. If defenders only look for known malware names, they can miss payloads launched through trusted utilities, user-initiated scripts, or renamed binaries.

Failure mechanism: Abuse succeeds when an adversary can start a process through a trusted parent, an unexpected command line, or a writable location that the defender does not treat as suspicious.

Impact: The result can be payload execution, lateral movement, credential theft, persistence, or broader compromise, especially when the launched process inherits user or service privileges.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST SP 800-53 Rev 5 AU-2 — Event Logging Process creation relies on endpoint event capture for reconstruction and detection.
SI-4 — System Monitoring Process creation telemetry supports active monitoring for suspicious execution behavior.
CM-7 — Least Functionality Reducing unnecessary executables lowers the abuse surface for process launch.
Recommendation — Log process creation events with command line, parent process, and path details. Monitor process creation patterns for anomalous execution and escalation paths. Restrict unnecessary executables and script paths to reduce abuse opportunities.
MITRE ATT&CK T1059 — Command and Scripting Interpreter Process creation often exposes script and shell execution used in attacks.
Recommendation — Map suspicious process launches to T1059 and hunt for script-based execution.
CIS Controls v8 CIS-8 — Audit Log Management Process creation is a core audit signal used for endpoint investigation and detection.
Recommendation — Centralize and retain process creation logs for detection and incident review.

Practitioner Guidance

What to watch for: Focus on process launches that break the host’s normal pattern, especially shells, script interpreters, archive utilities, and administrative tools started from documents, browsers, email clients, or temporary directories. Those combinations are often more informative than the executable name alone.

Governance implication: Treat process creation visibility as a detection requirement, not an optional convenience. The logging fields, retention period, and alert thresholds should be defined so analysts can investigate parent-child chains and command lines after an incident, not just during one.