From 9968b5f811a67879178782e4ef1b597c3fbe89f2 Mon Sep 17 00:00:00 2001 From: alphadev4 <113519745+alphadev4@users.noreply.github.com> Date: Mon, 16 Sep 2024 21:24:11 +0500 Subject: [PATCH] Update instanceNetworkExposure.js --- plugins/google/compute/instanceNetworkExposure.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/google/compute/instanceNetworkExposure.js b/plugins/google/compute/instanceNetworkExposure.js index 6a601b8c1a..2b896162b2 100644 --- a/plugins/google/compute/instanceNetworkExposure.js +++ b/plugins/google/compute/instanceNetworkExposure.js @@ -68,7 +68,7 @@ module.exports = { instances.data.forEach(instance => { let networks = instance.networkInterfaces.map(nic => nic.network); let tags = instance.tags && instance.tags.items ? instance.tags.items : []; - let serviceAccount = instance.serviceAccounts[0]?.email || ''; + let serviceAccount = instance.serviceAccounts && instance.serviceAccounts[0] && instance.serviceAccounts[0].email ? instance.serviceAccounts[0].email : ''; let firewallRules = firewalls.data.filter(rule => { let isNetworkMatch = networks.some(network => rule.network.endsWith(network));