Prowler 4.2.2 - 2 Minutes to Midnight
What's Changed
Fixes
- fix(cloudtrail): check if trails exist in service by @sergargar in #4161
- fix(cloudtrail): trail.region must be home region by @jfagoagas in #4153
- fix(defender): Add new parameter required by new API version by @puchy22 in #4147
- fix(dependencies): ignore jinja vulnerability by @pedrooot in #4154
- fix(html): add correct color for manual findings by @pedrooot in #4184
- fix(html): make Prowler logo resizable by @pedrooot in #4185
- fix(mutelist): Handle items starting by * by @jfagoagas in #4136
- fix(mutelist): return False if something fails by @jfagoagas in #4139
- fix(mutelist): Split code for AWS and the rest of providers by @jfagoagas in #4143
- fix(rds): Handle DBParameterGroupNotFound by @jfagoagas in #4148
- fix(rds): use correct API call for cluster parameters by @sergargar in #4150
- fix(trustedadvisor): handle AccessDenied exception by @sergargar in #4158
Chores
- chore(AWS): allow ingress to any port for user defined network interface types by @kagahd in #4094
- chore(cloudformation): Update related URL by @rieck-srlabs in #4134
- chore(deps): bump boto3 from 1.34.109 to 1.34.113 by @dependabot in #4165
- chore(deps): bump botocore from 1.34.113 to 1.34.118 by @dependabot in #4170
- chore(deps): bump google-api-python-client from 2.130.0 to 2.131.0 by @dependabot in #4166
- chore(deps): bump trufflesecurity/trufflehog from 3.76.3 to 3.77.0 by @dependabot in #4163
- chore(deps-dev): bump coverage from 7.5.2 to 7.5.3 by @dependabot in #4167
- chore(deps-dev): bump mkdocs-git-revision-date-localized-plugin from 1.2.5 to 1.2.6 by @dependabot in #4164
- chore(deps-dev): bump moto from 5.0.8 to 5.0.9 by @dependabot in #4169
- chore(ec2): add scan unused services logic to SG check by @sergargar in #4138
- chore(favicon): update favicon logo by @sergargar in #4151
- chore(iam): Downgrade AWS IAM check severity by @rieck-srlabs in #4149
- chore(regions_update): Changes in regions for AWS services. by @jfagoagas in #4178
- chore(version): update Prowler version by @sergargar in #4131
- chore(vpc): add scan unused services logic to VPC checks by @sergargar in #4137
- refactor(banner): remove unneeded arguments by @jfagoagas in #4155
- refactor(run_check): Simplify and add tests by @jfagoagas in #4183
- refactor(Slack): create class by @jfagoagas in #4127
Full Changelog: 4.2.1...4.2.2