Detection rules › Falco

Untrusted Node Unsuccessfully Tried to Join the Cluster

Severity
WARNING
Source
k8saudit

Detect an unsuccessful attempt to join the cluster for a node not in the list of allowed nodes.

Telemetry coverage

PlatformRecord / event type
Kubernetescreate-nodes: create nodes

Rules detecting the same action

These rules filter on the same operation.

Stages and Predicates

Stage 1: falco_condition

and
  not
    objectRef.name in
  not
    responseStatus.code starts_with "2"
  jevt.rawtime is_null
  objectRef.resource eq "nodes"
  stage eq "ResponseComplete"
  verb eq "create"

Exclusions

The rule actively suppresses these predicates.

FieldKindExcluded valuesSearch
objectRef.namein(no value, null check)excludes:objectRef.name
responseStatus.codestarts_with2excludes:responseStatus.code field:"responseStatus.code" value:"2"

Indicators

These rows show field, operator, and value matches.