Kubernetes API Audit: Unauthorized (401) or Forbidden (403) Access Attempts

Alerts on Kubernetes API audit events returning 401 or 403, indicating authentication or authorization failures.

FreeReviewedSigma · Low · v5
Product
kubernetes
Service
audit
Author
kelnage (SigmaHQ), DRL 1.1
Published
2024-04-12
Updated
2026-07-31

What it detects

This rule flags Kubernetes API requests that are rejected with HTTP 401 (Unauthorized) or 403 (Forbidden) responses. Such responses can indicate an attacker attempting to use invalid or expired credentials or bypass access controls. Detection relies on Kubernetes API audit logs capturing the response status code for each request.

Changelog

v5
  1. v5
    Candidate ingested via manual entry.2026-07-31
  2. v4
    Candidate ingested via manual entry.2026-07-31
  3. v3
    Candidate ingested via manual entry.2026-07-31
  4. v2
    Candidate ingested via manual entry.2026-07-31
  5. 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.