SelfSubjectAccessReviews Kubernetes-selfsubjectaccessreviews
1 operation, identified by Operation in the audit log.
| Operation | Description |
|---|---|
| create-selfsubjectaccessreviews | SelfSubjectAccessReview created (suspicious self-subject permission check; reconnaissance). |
create-selfsubjectaccessreviews: create selfsubjectaccessreviews
#Description
SelfSubjectAccessReview created (suspicious self-subject permission check; reconnaissance).
Fields #
| Name | Description |
|---|---|
verb | The request verb (get, list, watch, create, update, replace, patch, delete, deletecollection, ...). |
objectRef.resource | The targeted resource type (plural API name, e.g. pods, secrets). |
objectRef.subresource | The targeted subresource, when present (e.g. exec, log, token). |
objectRef.namespace | Namespace of the targeted object (empty for cluster-scoped resources). |
objectRef.name | Name of the targeted object. |
objectRef.apiGroup | API group of the targeted resource (empty string for core group). |
user.username | Authenticated identity that issued the request (user or service account). |
user.groups | Groups of the requesting identity. |
sourceIPs | Source IP addresses of the request. |
responseStatus.code | HTTP status code of the API response (200, 201, 403, 404, ...). |
stage | Audit stage: RequestReceived, ResponseStarted, ResponseComplete, Panic. |
requestReceivedTimestamp | Time the apiserver received the request. |
Common Indicators #
Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
aws::userAgent | is_not_null | | 1 rule | elastic, kusto |
kubernetes.audit.impersonatedUser.username | starts_with | system\:node\: | 1 rule | elastic |
kubernetes.audit.objectRef.resource | in | selfsubjectaccessreviews | 1 rule | elastic |
kubernetes.audit.objectRef.resource | in | selfsubjectrulesreviews | 1 rule | elastic |
kubernetes.audit.user.username | starts_with | system\:serviceaccount\: | 1 rule | elastic |
kubernetes.audit.verb | eq | create | 1 rule | elastic |
Detection Rules #
View all rules referencing this event →Elastic #