Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions detections/gcp_kubernetes_cluster_pod_scan_detection.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: GCP Kubernetes cluster pod scan detection
id: 19b53215-4a16-405b-8087-9e6acf619842
version: 1
date: '2020-07-17'
description: This search provides information of unauthenticated requests via user
agent, and authentication data against Kubernetes cluster's pods
how_to_implement: You must install the GCP App for Splunk (version 2.0.0 or later),
then configure stackdriver and set a Pub/Sub subscription to be imported to Splunk.
type: ESCU
references: []
author: Rod Soto, Splunk
search: '`google_gcp_pubsub_message` category=kube-audit |spath input=properties.log |search responseStatus.code=401 |table sourceIPs{} userAgent verb requestURI responseStatus.reason properties.pod | `gcp_kubernetes_cluster_pod_scan_detection_filter`'
known_false_positives: Not all unauthenticated requests are malicious, but frequency, User Agent, source IPs and pods will provide context.
tags:
analytics_story:
- Kubernetes Scanning Activity
kill_chain_phases:
- Reconnaissance
mitre_attack_id:
- T1526
security_domain: threat
asset_type: GCP Kubernetes cluster