Detection as Code

ESCU

ESCU is the Enterprise Security Content Update, the detection content Splunk ships for Enterprise Security. It arrives as versioned releases of detections, analytic stories and playbooks, built with the open contentctl tool. Splunk says each detection is tested against attack data.

What ESCU means here

Because it is versioned, a team can pin an ESCU release and read what changed. That is the main benefit of shipping content separately from the product.

The numbering on Splunk's pages is not always consistent, so confirm the version you run.

Example of ESCU in Splunk Enterprise Security documentation

Splunk's product page says detection content ships separately through the Enterprise Security Content Update, ESCU, built with the open contentctl tooling (vendor claim). splunk.com read 2026-11-03

Terms related to ESCU

The matrix scores platforms on whether they document these ideas: see the matrix and the full glossary.