Join our Newsletter — 33% off our NHI Course
Home› Glossary› Cyber Security› Process Notify Callback
Cyber Security

Process Notify Callback

← Back to Glossary
By NHI Mgmt Group Updated October 29, 2026 Domain: Cyber Security

A Process Notify Callback is a kernel notification routine that runs when a process is created or exits. Security tools and monitoring drivers register these callbacks to observe process activity, correlate parent and child processes, and detect suspicious execution or tampering at the operating system level.

What the callback does in the kernel

A Process Notify Callback is part of the operating system’s kernel event pipeline. It is invoked when a process starts or terminates, giving registered security components a consistent place to observe lifecycle changes without polling user space.

Because the callback runs at the kernel boundary, it can see activity early in the process lifecycle and with more fidelity than many higher-level telemetry sources. That makes it useful for building a process timeline, spotting unexpected child processes, and correlating execution chains that would otherwise be difficult to reconstruct.

Why security and monitoring tools register it

Defenders use process notify callbacks to collect process metadata, compare parent-child relationships, and watch for behaviours that suggest launch abuse, hollowing, or tampering. In practice, the callback is less about enforcement than about trustworthy observation at the point where the operating system knows a process has been created or has exited.

This is one of the reasons endpoint and monitoring products often combine kernel notifications with other telemetry sources. A single callback event can be highly informative, but it usually becomes more valuable when correlated with image path data, command line details, module loads, and later detection signals. For a broader control view, the callback fits naturally alongside NIST SP 800-53 Rev 5 Security and Privacy Controls, especially where auditability and system integrity are central.

How it relates to process visibility and integrity

Kernel process notifications help answer basic integrity questions: what started, what ended, what started it, and whether the sequence makes sense. That visibility matters because attackers often try to blend malicious execution into normal operating-system behaviour, or they interfere with telemetry to hide what ran.

The callback itself does not prove maliciousness. It is a sensor, not a verdict. Its value comes from reliable coverage and from how well downstream analytics can distinguish normal startup patterns from suspicious ones such as unusual parentage, rapid process churn, unexpected service launches, or processes that appear only briefly before exit.

Operational limits and design trade-offs

Process notify callbacks sit close to the kernel, so they are powerful but not free. Security teams need to account for compatibility, callback order, performance overhead, and the fact that multiple drivers may register competing observers. If the monitoring stack is fragile, the result can be blind spots, system instability, or incomplete correlation during high-volume process activity.

They are also part of a larger detection architecture, not a standalone guarantee. Strong process visibility still depends on driver trust, tamper resistance, and the ability to preserve events long enough for analysis. In that sense, a process notify callback is best understood as one layer in a defensive telemetry chain, not as a complete endpoint security strategy. That is why process-level observability is commonly discussed alongside MITRE ATT&CK Enterprise Matrix and CIS Benchmarks when teams are hardening and validating endpoint visibility.

Risk and Threat Considerations

Process notify callbacks are high-value telemetry points, which also makes them attractive targets for evasion, suppression, and blind-spot creation. If an attacker can interfere with the monitoring driver, they may hide process creation, disrupt parent-child correlation, or reduce the defender’s ability to reconstruct execution chains.

Failure mechanism: Kernel-level tampering, driver conflict, or callback suppression can break the visibility chain that defenders rely on to detect suspicious execution and persistence.

Impact: The result can be missed malware launches, weaker incident reconstruction, and reduced confidence in endpoint detections that depend on process lineage.

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.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5AU-6 — Audit Record Review, Analysis, and ReportingProcess callbacks generate audit-relevant process events that must be reviewed and correlated.
SI-4 — System MonitoringThe callback is a monitoring mechanism for detecting suspicious process activity and tampering.
SI-7 — Software, Firmware, and Information IntegrityKernel telemetry is only trustworthy when process-monitoring components resist tampering.
Recommendation — Correlate kernel process events with other logs to improve audit review and incident detection. Use system monitoring to detect suspicious process creation, exit, and lineage anomalies. Protect monitoring drivers and verify telemetry integrity to reduce kernel-level evasion.
MITRE ATT&CKT1106 — Native APIKernel callbacks expose native OS process activity that defenders map to execution techniques.
Recommendation — Map process creation patterns to ATT&CK execution paths and hunt for abnormal parent-child chains.
CIS Controls v8CIS-8 — Audit Log ManagementProcess notification data becomes more useful when collected, retained, and reviewed as audit telemetry.
Recommendation — Centralize and retain process telemetry so investigations can reconstruct execution history.

Practitioner Guidance

What to watch for: Treat callback data as one part of a larger integrity story. If process telemetry suddenly becomes sparse, inconsistent, or out of sequence, investigate whether the driver stack, event pipeline, or kernel trust boundary has been disrupted.

Practitioner note: The most useful deployments keep process notifications paired with complementary logging and tamper detection, so the callback’s value does not depend on a single fragile signal.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 29, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org