Prowler 3.11.1 - Rime Of The Ancient Mariner
What's Changed
Fixes
- fix(aws): check all conditions in IAM policy parser by @mtronrd in #3006
- fix(clean local output dirs): clean dirs when output to S3 by @n4ch04 in #2997
- fix(cloudtrail): handle HasInsightSelectors key by @sergargar in #2996
- fix(docs): improve allowlist examples by @sergargar in #2995
- fix(iam): do not list tags for inline policies by @sergargar in #3014
- fix(iam-sqs): handle exceptions for non-existent resources by @jfagoagas in #3010
- fix(rds): check if engines exist in region by @sergargar in #3012
- fix(s3 race condition): catch error if a bucket does not exist any longer by @kagahd in #3000
- fix(SQS): fix invalid SQS ARNs by @mtronrd in #3016
- refactor(allowlist): simplify and handle corner cases with exceptions empty and * by @jfagoagas in #3019
Chores
- chore(brew): remove brew action by @sergargar in #2994
- chore(regions_update): Changes in regions for AWS services. by @sergargar in #2993, #2998, #3001, #3007, #3011, #3020, #2992, #3008 and #3019
- docs(gcp): update GCP permissions by @sergargar in #3008
Builds
- build(deps): bump google-api-python-client from 2.105.0 to 2.106.0 by @dependabot in #3005
- build(deps): bump mkdocs-material from 9.4.7 to 9.4.8 by @dependabot in #3004
New Contributors
Full Changelog: 3.11.0...3.11.1