From aa425077b7a8804aa9914e6d50d3bd3e1e94d27d Mon Sep 17 00:00:00 2001 From: Sergio Garcia <38561120+sergargar@users.noreply.github.com> Date: Thu, 23 May 2024 12:49:33 -0400 Subject: [PATCH] fix(kubernetes): solve TypeError in Core NetRaw check (#4078) --- .../core_minimize_net_raw_capability_admission.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/prowler/providers/kubernetes/services/core/core_minimize_net_raw_capability_admission/core_minimize_net_raw_capability_admission.py b/prowler/providers/kubernetes/services/core/core_minimize_net_raw_capability_admission/core_minimize_net_raw_capability_admission.py index 2cf0f11e42..a6af15c1b2 100644 --- a/prowler/providers/kubernetes/services/core/core_minimize_net_raw_capability_admission/core_minimize_net_raw_capability_admission.py +++ b/prowler/providers/kubernetes/services/core/core_minimize_net_raw_capability_admission/core_minimize_net_raw_capability_admission.py @@ -18,7 +18,7 @@ class core_minimize_net_raw_capability_admission(Check): capabilities = getattr(security_context, "capabilities", None) if capabilities: add_capabilities = getattr(capabilities, "add", []) - if "NET_RAW" in add_capabilities: + if add_capabilities and "NET_RAW" in add_capabilities: report.status = "FAIL" report.status_extended = f"Pod {pod.name} has NET_RAW capability in container {container.name}." break