Prowler is initiating IAM service while scanning Cloudwatch #5676
-
|
While scanning for Cloudwatch service only, I get ConnectionTimeoutError for endpoint iam.amazonaws.com [file: iam_service.py] I am not sure why Prowler would be using IAM while scanning Cloudwatch? Is there a way to force Prowler to move on to next scan if it encounters connection issues to an endpoint? I am using Prowler 4.5.0 (I know the solution is to add IAM to my VPC endpoints but its not feasible yet) |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
|
Also, while scanning elb or eventbridge services, I get error for acm endpoint, even though I am not scanning acm |
Beta Was this translation helpful? Give feedback.
-
|
Hello @qadri99-max, actually the CloudWatch service has the check Regarding the other services:
Thanks! |
Beta Was this translation helpful? Give feedback.
-
|
Thanks @jfagoagas 2 - Is there a way to force Prowler to move on to next scan if it encounters connection issues to an endpoint? thanks |
Beta Was this translation helpful? Give feedback.

Hello @qadri99-max, actually the CloudWatch service has the check
cloudwatch_cross_account_sharing_disabledwhich reviews if CloudWatch has allowed cross-account sharing, looking for the presence of the IAM RoleCloudWatch-CrossAccountSharingRole. That's the reason why CloudWatch needs to setup the IAM client.Regarding the other services:
elb_ssl_listeners_use_acm_certificatewhich requires to call ACM APIs to see if a Certificate is configured.Thanks!