GCP Kubernetes CronJob or Job Creation via gcp.audit

Flags GCP audit events where Kubernetes batch Job/CronJob API methods indicate CronJob or Job execution setup.

FreeReviewedSigma · Medium · v4
Product
gcp
Service
gcp.audit
Author
Austin Songer @austinsonger (SigmaHQ), DRL 1.1
Published
2021-11-22
Updated
2026-07-31

What it detects

This rule flags Google Cloud audit log events where a Kubernetes CronJob or Job API is invoked, indicating creation or execution scheduling of batch workloads. Attackers can abuse CronJobs/Jobs to run finite malicious containers on a schedule inside the cluster, providing a persistence-like execution pattern. The detection relies on gcp.audit method_name values matching Kubernetes batch Job and CronJob API endpoints.

Changelog

v4
  1. v4
    Candidate ingested via manual entry.2026-07-31
  2. v3
    Candidate ingested via manual entry.2026-07-31
  3. v2
    Candidate ingested via manual entry.2026-07-31
  4. v1
    No changelog recorded for this version.2026-07-30

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.