TF 0032 - SymbioticSec/Symbiotic-Vulnerability-Database GitHub Wiki

Ensure that the --audit-log-path argument is set

Property Value
Language terraform
Severity low

Description

The Kubernetes API Server is not configured with the --audit-log-path argument, which means audit logs of API requests are not being captured. This omission prevents the recording of activities and changes made via the API server.

Impact

Without audit logs, malicious or unauthorized API activity may go undetected, making it difficult to investigate security incidents or comply with auditing requirements. This can allow attackers to perform unauthorized actions without leaving a trace, increasing risk to the cluster.

Resolution

Edit the API server pod specification file /etc/kubernetes/manifests/kube-apiserver.yaml on the Control Plane node and set the --audit-log-path parameter.