An independent security auditor discovered many open ports by using nmap
while auditing a web service deployed on GCP. The service is a Cloud Run instance behind an HTTP(s) load balancer. The auditor wants to flag these as risks in the audit report.
However Documentation from Google specifically mentions that a security auditor shouldn't use namp
or similar scanning tools. Instead, inspect the forwarding rules configuration for the load balancer's configuration and inspect the firewall rule configuration applicable to backend VMs.
So far we've pointed out the documentation from Google and shared screenshots of the load balancer configuration from GCP console. However the auditor is not fully satisfied.
Have anyone else been in this situation? How did you/would you handle this? Since the auditor is independent, they do not have access to our GCP console and we prefer to keep it that way. Unless there is no other option. Thanks in advance and apologies in case this is not the right place to ask this question.