From 855cc17a232936fc344b2e8d62065dbfd9b0859e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Mart=C3=ADn?= Date: Wed, 9 Apr 2025 15:34:17 +0200 Subject: [PATCH] fix(aws): add default session_duration (#7479) --- prowler/providers/aws/aws_provider.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/prowler/providers/aws/aws_provider.py b/prowler/providers/aws/aws_provider.py index 5552af9b43..20b38c20f2 100644 --- a/prowler/providers/aws/aws_provider.py +++ b/prowler/providers/aws/aws_provider.py @@ -105,10 +105,10 @@ class AwsProvider(Provider): self, retries_max_attempts: int = 3, role_arn: str = None, - session_duration: int = None, + session_duration: int = 3600, external_id: str = None, role_session_name: str = None, - mfa: bool = None, + mfa: bool = False, profile: str = None, regions: set = set(), organizations_role_arn: str = None, @@ -238,7 +238,6 @@ class AwsProvider(Provider): profile_region=profile_region, ) ######## - ######## AWS Session with Assume Role (if needed) if role_arn: # Validate the input role