Kubernetes Audit: Deleted Events

Identifies Kubernetes audit log entries where the events resource is deleted via the delete verb.

FreeReviewedSigma · Medium · v5
Product
kubernetes
Category
application
Author
Leo Tsaousis (@laripping) (SigmaHQ), DRL 1.1
Published
2024-03-26
Updated
2026-07-31
title: "Kubernetes Audit: Deleted Events"
id: 7e741678-f029-4ae1-ba22-09a4ed569ca8
related:
  - id: 225d8b09-e714-479c-a0e4-55e6f29adf35
    type: derived
  - id: 3132570d-cab2-4561-9ea6-1743644b2290
    type: derived
status: test
description: This rule identifies Kubernetes API activity where the resource type is events and the verb is delete. Deleting events can be used to reduce visibility and hinder incident investigation by removing recorded event data. It relies on Kubernetes audit logs capturing the request verb and the targeted resource reference (events).
references:
  - https://microsoft.github.io/Threat-Matrix-for-Kubernetes/techniques/Delete%20K8S%20events/
  - https://github.com/SigmaHQ/sigma/blob/master/rules/application/kubernetes/audit/kubernetes_audit_events_deleted.yml
author: Leo Tsaousis (@laripping), Huntrule Team
date: 2024-03-26
tags:
  - attack.stealth
  - attack.t1070
logsource:
  category: application
  product: kubernetes
  service: audit
detection:
  selection:
    verb: delete
    objectRef.resource: events
  condition: selection
falsepositives:
  - Unknown
level: medium
license: DRL-1.1