Prowler-cloud

Latest version: v4.2.4

Safety actively analyzes 641954 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 26

3.13.1

Fixes

* fix(backup): handle if `last_attempted_execution_date` is None by sergargar in https://github.com/prowler-cloud/prowler/pull/3394
* fix(inspector2): Report must have status field by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3419

**Full Changelog**: https://github.com/prowler-cloud/prowler/compare/3.13.0...3.13.1

3.13.0

_El Dorado, come and play
El Dorado, step this way
Take a ticket for the ride
El Dorado streets of gold
See my ship is oversold
You got one last chance to try_

[Iron Maiden's El Dorado](https://www.youtube.com/watch?v=POr7f5OGD0Q) song is part of the Final Frontier album, and it won a Grammy Award as the best metal song, not bad uh? This song talks about economic situation back in 2010. In the current situation of companies all over the place laying off people, I wanted to give virtual hugs to all that people from the Prowler Team and remember, Open Source is always rewarding for you to learn and for others!

Prowler 3.13 is probably the latest of the 3 series (v4 looks promising!). As you can see, we are working hard on Azure and many other features.

Enjoy it! 🀘🏽πŸ”₯

New features to highlight in this version:

πŸ’ͺ🏼 **21 New Azure checks**
- Prowler is improving its Azure coverage by including 21 new checks that appears in the CIS Benchmark v2.0.0.
(Thanks pedrooot and puchy22 for their contributions and performance!)
> See all the new available checks with `prowler azure -l`

βœ… **New CIS AWS Foundations Benchmark v3.0.0 Compliance**
- On Jan 31st, CIS released the new v3.0.0 for Amazon Web Services Foundations and it is now available on Prowler. You can execute the new CIS version with with `prowler aws --compliance cis_3.0_aws`

πŸ“Š **New AWS Account Security Onboarding Compliance**
- It is based on the post from [Artem Marusov](https://www.linkedin.com/pulse/aws-account-security-onboarding-mind-map-artem-marusov-zrpre/), you can execute this checklist when onboarding new AWS Accounts to existing AWS Organization with `prowler aws --compliance aws_account_security_onboarding_aws`

πŸ₯³ **Python 3.12 is now supported!**
- Now you can execute Prowler using Python 3.12. Install Prowler with `pip install prowler` and that's all!

πŸ“ **Custom Output File in Quick Inventory**
- Support for the already existing options -F (output file) when using the quick inventory feature (-i) on AWS. You can test it with `prowler aws -i -F custom-output-file.csv`

Features
* feat(azure): Add 4 new checks related to SQLServer and Vulnerability Assessment by pedrooot in https://github.com/prowler-cloud/prowler/pull/3372
* feat(azure): Add check `defender_auto_provisioning_log_analytics_agent_vms_on` by puchy22 in https://github.com/prowler-cloud/prowler/pull/3322
* feat(azure): Add check `defender_ensure_system_updates_are_applied ` and `defender_auto_provisioning_vulnerabilty_assessments_machines_on` by puchy22 in https://github.com/prowler-cloud/prowler/pull/3327
* feat(azure): Add new Azure check "iam_custom_role_permits_administering_resource_locks" by pedrooot in https://github.com/prowler-cloud/prowler/pull/3317
* feat(azure): Add new check `storage_ensure_private_endpoints_in_storage_accounts` by pedrooot in https://github.com/prowler-cloud/prowler/pull/3326
* feat(azure): Add new check `storage_key_rotation_90_days` by pedrooot in https://github.com/prowler-cloud/prowler/pull/3323
* feat(azure): Defender checks related to defender settings by puchy22 in https://github.com/prowler-cloud/prowler/pull/3347
* feat(azure): Defender checks related to security contacts and notifications by puchy22 in https://github.com/prowler-cloud/prowler/pull/3344
* feat(azure): Defender check `defender_ensure_iot_hub_defender_is_on` by puchy22 in https://github.com/prowler-cloud/prowler/pull/3367
* feat(azure): New Azure SQLServer related check `sqlserver_auditing_retention_90_days` by pedrooot in https://github.com/prowler-cloud/prowler/pull/3345
* feat(azure): New check related to vulnerability assessment `sqlserver_vulnerability_assessment_enabled` by pedrooot in https://github.com/prowler-cloud/prowler/pull/3349
* feat(azure): New check `storage_ensure_soft_delete_is_enabled` by pedrooot in https://github.com/prowler-cloud/prowler/pull/3334
* feat(azure): SQLServer checks related to TDE encryption by pedrooot in https://github.com/prowler-cloud/prowler/pull/3343
* feat(compliance): account security onboarding compliance framework by pedrooot in https://github.com/prowler-cloud/prowler/pull/3286
* feat(defender): New Terraform URL for metadata checks by puchy22 in https://github.com/prowler-cloud/prowler/pull/3374
* feat(python): support Python 3.12 by sergargar in https://github.com/prowler-cloud/prowler/pull/3371
* feat(quick-inventory): custom output file in quick inventory by Mohsen51 in https://github.com/prowler-cloud/prowler/pull/3306
* feat(cis): add new CIS AWS v3.0.0 by sergargar in https://github.com/prowler-cloud/prowler/pull/3379

Fixes
* fix(acm): adding more details on remaining expiration days by estemendoza in https://github.com/prowler-cloud/prowler/pull/3293
* fix(azure): Fix check `sqlserver_auditing_retention_90_days` by pedrooot in https://github.com/prowler-cloud/prowler/pull/3365
* fix(BadRequest): add BadRequest exception to WellArchitected by sergargar in https://github.com/prowler-cloud/prowler/pull/3300
* fix(defender): Manage 404 exception for "default" security contacts by puchy22 in https://github.com/prowler-cloud/prowler/pull/3373
* fix(GuardDuty): fix class name by puchy22 in https://github.com/prowler-cloud/prowler/pull/3337
* fix(NoSuchEntity): add NoSuchEntity exception to IAM by sergargar in https://github.com/prowler-cloud/prowler/pull/3299
* fix(organizations): Handle non existent policy by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3319
* fix(rds): verify SGs in `rds_instance_no_public_access` by sergargar in https://github.com/prowler-cloud/prowler/pull/3341
* fix(s3): add `s3:Get*` case to `s3_bucket_policy_public_write_access` by sergargar in https://github.com/prowler-cloud/prowler/pull/3364
* fix(storage) Manage None type manage for key_expiration_period_in_days by puchy22 in https://github.com/prowler-cloud/prowler/pull/3351
* fix(azure): Change class names from azure services and fix typing error by pedrooot in https://github.com/prowler-cloud/prowler/pull/3350
* fix(allowlist): Handle tags and resources by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3376
* fix(cis): update CIS AWS v2.0 Section 2.1 refs by strawp in https://github.com/prowler-cloud/prowler/pull/3375
* fix(alias): allow multiple check aliases by sergargar in https://github.com/prowler-cloud/prowler/pull/3378

Chores
* chore(actions): Add AWS tag to the update regions bot by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3321
* chore(azure): Remove all unnecessary init methods in dataclass by pedrooot in https://github.com/prowler-cloud/prowler/pull/3324
* chore(compliance): make SocType attribute general by sergargar in https://github.com/prowler-cloud/prowler/pull/3287
* chore(dependabot): Run for GHA by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3274
* chore(docs): update CODE_OF_CONDUCT.md by toniblyx in https://github.com/prowler-cloud/prowler/pull/3352
* chore(docs): update documentation by sergargar in https://github.com/prowler-cloud/prowler/pull/3297
* chore(docs): Update README.md by toniblyx in https://github.com/prowler-cloud/prowler/pull/3353
* chore(inspector): refactor `inspector2_findings_exist` check into two by sergargar in https://github.com/prowler-cloud/prowler/pull/3338
* chore(pre-commit): remove pytest from pre-commit by sergargar in https://github.com/prowler-cloud/prowler/pull/3363
* chore(README): update syntax of supported Python versions by sergargar in https://github.com/prowler-cloud/prowler/pull/3271
* chore(readme): Update readme with new numbers for Prowler checks by pedrooot in https://github.com/prowler-cloud/prowler/pull/3354
* chore(regions_update): Changes in regions for AWS services. by sergargar in https://github.com/prowler-cloud/prowler/pull/3273, https://github.com/prowler-cloud/prowler/pull/3298, https://github.com/prowler-cloud/prowler/pull/3303, https://github.com/prowler-cloud/prowler/pull/3316, https://github.com/prowler-cloud/prowler/pull/3318, https://github.com/prowler-cloud/prowler/pull/3320, https://github.com/prowler-cloud/prowler/pull/3325, https://github.com/prowler-cloud/prowler/pull/3333, https://github.com/prowler-cloud/prowler/pull/3339, https://github.com/prowler-cloud/prowler/pull/3342, https://github.com/prowler-cloud/prowler/pull/3348, https://github.com/prowler-cloud/prowler/pull/3377
* docs(README): Update Kubernetes development status and Python supported versions by toniblyx in https://github.com/prowler-cloud/prowler/pull/3270
* docs(security-hub): Add integration steps and images by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3304
* docs(security-hub): improve documentation and clarify steps by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3301

Dependencies
* build(deps): bump actions/checkout from 3 to 4 by dependabot in https://github.com/prowler-cloud/prowler/pull/3284
* build(deps): bump actions/setup-python from 2 to 5 by dependabot in https://github.com/prowler-cloud/prowler/pull/3277
* build(deps): bump aiohttp from 3.9.1 to 3.9.2 by dependabot in https://github.com/prowler-cloud/prowler/pull/3366
* build(deps): bump aws-actions/configure-aws-credentials from 1 to 4 by dependabot in https://github.com/prowler-cloud/prowler/pull/3278
* build(deps): bump azure-mgmt-security from 5.0.0 to 6.0.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3312
* build(deps): bump codecov/codecov-action from 3 to 4 by dependabot in https://github.com/prowler-cloud/prowler/pull/3360
* build(deps): bump cryptography from 41.0.6 to 42.0.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3362
* build(deps): bump docker/build-push-action from 2 to 5 by dependabot in https://github.com/prowler-cloud/prowler/pull/3281
* build(deps): bump docker/login-action from 2 to 3 by dependabot in https://github.com/prowler-cloud/prowler/pull/3282
* build(deps): bump docker/setup-buildx-action from 2 to 3 by dependabot in https://github.com/prowler-cloud/prowler/pull/3276
* build(deps): bump github/codeql-action from 2 to 3 by dependabot in https://github.com/prowler-cloud/prowler/pull/3279
* build(deps): bump google-api-python-client from 2.113.0 to 2.116.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3355
* build(deps): bump jsonschema from 4.20.0 to 4.21.1 by dependabot in https://github.com/prowler-cloud/prowler/pull/3310
* build(deps): bump mkdocs-material from 9.5.4 to 9.5.6 by dependabot in https://github.com/prowler-cloud/prowler/pull/3330
* build(deps): bump msgraph-core from 0.2.2 to 1.0.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3309
* build(deps): bump peter-evans/create-pull-request from 5 to 6 by dependabot in https://github.com/prowler-cloud/prowler/pull/3359
* build(deps): bump pydantic from 1.10.13 to 1.10.14 by dependabot in https://github.com/prowler-cloud/prowler/pull/3311
* build(deps): bump slack-sdk from 3.26.1 to 3.26.2 by dependabot in https://github.com/prowler-cloud/prowler/pull/3280
* build(deps): bump tj-actions/changed-files from 41 to 42 by dependabot in https://github.com/prowler-cloud/prowler/pull/3308
* build(deps): bump trufflesecurity/trufflehog from 3.66.1 to 3.67.2 by dependabot in https://github.com/prowler-cloud/prowler/pull/3361
* build(deps-dev): bump black from 22.12.0 to 24.1.1 by dependabot in https://github.com/prowler-cloud/prowler/pull/3356
* build(deps-dev): bump coverage from 7.4.0 to 7.4.1 by dependabot in https://github.com/prowler-cloud/prowler/pull/3357
* build(deps-dev): bump moto from 5.0.0 to 5.0.1 by dependabot in https://github.com/prowler-cloud/prowler/pull/3358
* build(deps-dev): bump pytest from 7.4.4 to 8.0.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3331
* build(deps-dev): bump safety from 2.3.5 to 3.0.1 by dependabot in https://github.com/prowler-cloud/prowler/pull/3313
* build(deps-dev): bump vulture from 2.10 to 2.11 by dependabot in https://github.com/prowler-cloud/prowler/pull/3328

New Contributors
* estemendoza made their first contribution in https://github.com/prowler-cloud/prowler/pull/3293
* Mohsen51 made their first contribution in https://github.com/prowler-cloud/prowler/pull/3306
* puchy22 made their first contribution in https://github.com/prowler-cloud/prowler/pull/3322
* strawp made their first contribution in https://github.com/prowler-cloud/prowler/pull/3375

**Full Changelog**: https://github.com/prowler-cloud/prowler/compare/3.12.1...3.13.0

3.12.1

Fixes
* fix(rds): handle api call error response by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3258
* fix(apigatewayv2_api_access_logging_enabled): Finding ID should be unique by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3263
* fix(allowlist): Handle empty exceptions by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3266
* fix(fms): handle list compliance status error by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3259

Chores
* chore(release): update Prowler Version to 3.12.0 by sergargar in https://github.com/prowler-cloud/prowler/pull/3242
* chore(regions_update): Changes in regions for AWS services. by sergargar in https://github.com/prowler-cloud/prowler/pull/3249, https://github.com/prowler-cloud/prowler/pull/3256, https://github.com/prowler-cloud/prowler/pull/3268
* chore(s3): Update log not to duplicate it by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3255
* chore(readme): remove deprecated library name by sergargar in https://github.com/prowler-cloud/prowler/pull/3251
* chore(precommit): set trufflehog as command by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3262

Docs
* docs: Add Codecov badge by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3248

Dependencies
* build(deps-dev): bump moto from 4.2.12 to 4.2.13 by dependabot in https://github.com/prowler-cloud/prowler/pull/3244
* build(deps): bump google-api-python-client from 2.111.0 to 2.113.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3245
* build(deps-dev): bump flake8 from 6.1.0 to 7.0.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3246
* build(deps-dev): bump gitpython from 3.1.37 to 3.1.41 by dependabot in https://github.com/prowler-cloud/prowler/pull/3257
* build(deps): bump jinja2 from 3.1.2 to 3.1.3 by dependabot in https://github.com/prowler-cloud/prowler/pull/3267


**Full Changelog**: https://github.com/prowler-cloud/prowler/compare/3.12.0...3.12.1

3.12.0

_Just sixteen, a pickup truck, out of money, out of luck
I've got nowhere to call my own, hit the gas, and here I go
I'm running free yeah, I'm running free
I'm running free yeah, oh I'm running free_

[Iron Maiden's Running Free](https://www.youtube.com/watch?v=iUpaMRxlRUc) song was published as single of their first album back in 1980. This song is all about running wild and running free as we do at Prowler, making cloud security open and transparent, easy to use and easy to customize, for you and thousands of organizations around the world.

_hit the gas, and here I go!_ This version is full of new features and important improvements requested by our vibrant community. Go ahead and smash your electric guitar and use Prowler straightaway by yourself or just using our service at [prowler.com](https://prowler.com).

Enjoy it! 🀘🏽πŸ”₯

New features to highlight in this version:

✍️ **Custom Checks Metadata**
- Now you can override the **Severity** from a check using the `--custom-checks-metadata-file custom_checks_metadata.yaml`. (Thanks venkyvajrala for the feature!)
> See more in https://docs.prowler.cloud/en/latest/tutorials/custom-checks-metadata/

πŸ‘· **Custom AWS Role Session name**
- Now you can customize the Role Session name that Prowler uses when assuming an AWS Role with `--role-session-name <role_session_name>`.
> See more in https://docs.prowler.cloud/en/latest/tutorials/aws/role-assumption/#custom-role-session-name

πŸ”§ **Scan only AWS enabled regions**
- Prowler now only scans AWS regions if they are enabled making the scan faster without the need to review services in regions that are not enabled.

🧡 **Improved threading using ThreadPoolExecutor**
- For the AWS Service now we use a [`ThreadPoolExecutor`](https://docs.python.org/3/library/concurrent.futures.html#threadpoolexecutor) to improve concurrency management and allowing to parallelise per resources not only per regions. Thanks to Fennerr for the improvement!

πŸ› **Bug fixing**
- Now the AWS Lambda service scans each Lambda function for secrets without the need to persist the code in memory therefore reducing drastically the memory usage.
- Tons of bug fixes in services, outputs, checks and some other core functions.

Features
* feat(cognito): add Amazon Cognito service by sergargar in https://github.com/prowler-cloud/prowler/pull/3060
* feat(custom_checks_metadata): Add checks metadata overide for severity by venkyvajrala in https://github.com/prowler-cloud/prowler/pull/3038
* feat(aws): Added AWS role session name parameter by Fennerr in https://github.com/prowler-cloud/prowler/pull/3234
* feat(securityhub): Send only FAILs but storing all in the output files by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3195

Fixes
* fix(access-analyzer): Handle ValidationException by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3165
* fix(allowlist): Analyse single and multi account allowlist if present by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3210
* fix(apigw_restapi_auth check): add method auth testing by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3183
* fix(aws_regions): Get enabled regions by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3095
* fix(clean local output dirs): change function description by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3068
* fix(cloudtrail): Handle UnsupportedOperationException by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3166
* fix(codeartifact): solve dependency confusion check by congon4tor in https://github.com/prowler-cloud/prowler/pull/2999
* fix(deps): Add missing jsonschema by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3052
* fix(docs): csv fields by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3092
* fix(docs): typo in reporting/csv by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3094
* fix(elasticache): Handle CacheClusterNotFound by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3174
* fix(fms): Handle PolicyComplianceStatusList key error by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3230
* fix(gcp): fix UnknownApiNameOrVersion error by sergargar in https://github.com/prowler-cloud/prowler/pull/3202
* fix(gcp): improve logging messages by sergargar in https://github.com/prowler-cloud/prowler/pull/3185
* fix(gcp provider): move generate_client for consistency by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3064
* fix(generate_regional_clients): Global is not needed anymore by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3162
* fix(iam): Handle NoSuchEntity in list_group_policies by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3197
* fix(json-ocsf): add profile only for AWS provider by sergargar in https://github.com/prowler-cloud/prowler/pull/3051
* fix(lambda): memory leakage with lambda function code by Fennerr in https://github.com/prowler-cloud/prowler/pull/3167
* fix(organizations_scp_check_deny_regions): enhance check logic by sergargar in https://github.com/prowler-cloud/prowler/pull/3239
* fix(outputs): initialize_file_descriptor is called dynamically by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3050
* fix(s3): Handle NoSuchBucket in the service by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3173
* fix(s3): handle NoSuchBucketPolicy error by sergargar in https://github.com/prowler-cloud/prowler/pull/3217
* fix(send_to_s3_bucket): don't kill exec when fail by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3088
* fix(set_azure_audit_info): assign correct logging when no auth by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3063
* fix(threading): Improved threading for the AWS Service by Fennerr in https://github.com/prowler-cloud/prowler/pull/3175
* fix(trustedadvisor): handle missing dict key by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3075
* fix(trustedadvisor): solve trustedadvisor check metadata by sergargar in https://github.com/prowler-cloud/prowler/pull/3216
* fix(vpc_different_regions): Handle if there are no VPC by williambrady in https://github.com/prowler-cloud/prowler/pull/3081
* revert(clean local dirs): delete clean local dirs output feature by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3087

Chores
* chore(actions): not launch linters for mkdocs.yml by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3093
* chore(actions prowler4): add prowler 4.0 branch to actions by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3184
* chore(elb): Improve status in elbv2_insecure_ssl_ciphers by Fennerr in https://github.com/prowler-cloud/prowler/pull/3169
* chore(ens): do not apply recomendation type to score by sergargar in https://github.com/prowler-cloud/prowler/pull/3058
* chore(moto): install all moto dependencies by sergargar in https://github.com/prowler-cloud/prowler/pull/3048
* chore(python): update python version constraint <3.12 by sergargar in https://github.com/prowler-cloud/prowler/pull/3047
* chore(s3 bucket input validation): validates input bucket by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3198
* chore(sqs_...not_publicly_accessible): less restrictive condition test by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3211
* chore: сhanged concatenation of strings to f-strings to improve readability by eukub in https://github.com/prowler-cloud/prowler/pull/3227
* chore(exception): handle error in describing regions by sergargar in https://github.com/prowler-cloud/prowler/pull/3241
* chore(role arguments): enhance role arguments validation by sergargar in https://github.com/prowler-cloud/prowler/pull/3240
* chore(regions_update): Changes in regions for AWS services. by sergargar in https://github.com/prowler-cloud/prowler/pull/3045, https://github.com/prowler-cloud/prowler/pull/3168, https://github.com/prowler-cloud/prowler/pull/3059, https://github.com/prowler-cloud/prowler/pull/3079, https://github.com/prowler-cloud/prowler/pull/3065, https://github.com/prowler-cloud/prowler/pull/3074, https://github.com/prowler-cloud/prowler/pull/3182, https://github.com/prowler-cloud/prowler/pull/3189, https://github.com/prowler-cloud/prowler/pull/3196
* refactor(cloudwatch): simplify logic by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3172
* refactor(load_checks_to_execute): Refactor function and add tests by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3066
* refactor(severities): Define it in one place by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3086

Docs
* docs(aws): Added debug information to inspect retries in API calls by Fennerr in https://github.com/prowler-cloud/prowler/pull/3186
* docs(cloudshell): Add missing steps to workaround by AlexGidarakos in https://github.com/prowler-cloud/prowler/pull/3191
* docs(cloudshell): Add workaround to clone from github by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3190
* docs(cloudshell): Update AWS CloudShell installation steps by AlexGidarakos in https://github.com/prowler-cloud/prowler/pull/3192
* docs(parallel-execution): Combining the output files by Fennerr in https://github.com/prowler-cloud/prowler/pull/3096
* docs(parallel-execution): How to execute it in parallel by Fennerr in https://github.com/prowler-cloud/prowler/pull/3091

Dependencies
* build(deps): bump cryptography from 41.0.4 to 41.0.6 by dependabot in https://github.com/prowler-cloud/prowler/pull/3078
* build(deps): bump google-api-python-client from 2.110.0 to 2.111.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3224
* build(deps): bump google-auth-httplib2 from 0.1.1 to 0.2.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3207
* build(deps): bump jsonschema from 4.18.0 to 4.20.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3057
* build(deps): bump mkdocs-material from 9.5.2 to 9.5.3 by dependabot in https://github.com/prowler-cloud/prowler/pull/3220
* build(deps): bump shodan from 1.30.1 to 1.31.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3221
* build(deps): bump slack-sdk from 3.26.0 to 3.26.1 by dependabot in https://github.com/prowler-cloud/prowler/pull/3107
* build(deps): bump tj-actions/changed-files from 39 to 41 in /.github/workflows by dependabot in https://github.com/prowler-cloud/prowler/pull/3235
* build(deps-dev): bump bandit from 1.7.5 to 1.7.6 by dependabot in https://github.com/prowler-cloud/prowler/pull/3179
* build(deps-dev): bump coverage from 7.3.4 to 7.4.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3233
* build(deps-dev): bump docker from 6.1.3 to 7.0.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3180
* build(deps-dev): bump freezegun from 1.3.1 to 1.4.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3222
* build(deps-dev): bump moto from 4.2.11 to 4.2.12 by dependabot in https://github.com/prowler-cloud/prowler/pull/3205
* build(deps-dev): bump pylint from 3.0.2 to 3.0.3 by dependabot in https://github.com/prowler-cloud/prowler/pull/3203
* build(deps-dev): bump pytest-xdist from 3.4.0 to 3.5.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3071
* build(deps-dev): bump pytest from 7.4.3 to 7.4.4 by dependabot in https://github.com/prowler-cloud/prowler/pull/3232

Tests
* test(audit_info): refactor services tests by n4ch04 and jfagoagas in https://github.com/prowler-cloud/prowler/pull/3103, https://github.com/prowler-cloud/prowler/pull/3112, https://github.com/prowler-cloud/prowler/pull/3099, https://github.com/prowler-cloud/prowler/pull/3098, https://github.com/prowler-cloud/prowler/pull/3100, https://github.com/prowler-cloud/prowler/pull/3102, https://github.com/prowler-cloud/prowler/pull/3101, https://github.com/prowler-cloud/prowler/pull/3104, https://github.com/prowler-cloud/prowler/pull/3105, https://github.com/prowler-cloud/prowler/pull/3110, https://github.com/prowler-cloud/prowler/pull/3116, https://github.com/prowler-cloud/prowler/pull/3119, https://github.com/prowler-cloud/prowler/pull/3118, https://github.com/prowler-cloud/prowler/pull/3117, https://github.com/prowler-cloud/prowler/pull/3121, https://github.com/prowler-cloud/prowler/pull/3120, https://github.com/prowler-cloud/prowler/pull/3122, https://github.com/prowler-cloud/prowler/pull/3125, https://github.com/prowler-cloud/prowler/pull/3123, https://github.com/prowler-cloud/prowler/pull/3124, https://github.com/prowler-cloud/prowler/pull/3126, https://github.com/prowler-cloud/prowler/pull/3127, https://github.com/prowler-cloud/prowler/pull/3129, https://github.com/prowler-cloud/prowler/pull/3130, https://github.com/prowler-cloud/prowler/pull/3128, https://github.com/prowler-cloud/prowler/pull/3133, https://github.com/prowler-cloud/prowler/pull/3134, https://github.com/prowler-cloud/prowler/pull/3135, https://github.com/prowler-cloud/prowler/pull/3131, https://github.com/prowler-cloud/prowler/pull/3136, https://github.com/prowler-cloud/prowler/pull/3137, https://github.com/prowler-cloud/prowler/pull/3138, https://github.com/prowler-cloud/prowler/pull/3139, https://github.com/prowler-cloud/prowler/pull/3140, https://github.com/prowler-cloud/prowler/pull/3141, https://github.com/prowler-cloud/prowler/pull/3143, https://github.com/prowler-cloud/prowler/pull/3142, https://github.com/prowler-cloud/prowler/pull/3145, https://github.com/prowler-cloud/prowler/pull/3144, https://github.com/prowler-cloud/prowler/pull/3146, https://github.com/prowler-cloud/prowler/pull/3147, https://github.com/prowler-cloud/prowler/pull/3150, https://github.com/prowler-cloud/prowler/pull/3149, https://github.com/prowler-cloud/prowler/pull/3148, https://github.com/prowler-cloud/prowler/pull/3151, https://github.com/prowler-cloud/prowler/pull/3152, https://github.com/prowler-cloud/prowler/pull/3155, https://github.com/prowler-cloud/prowler/pull/3156, https://github.com/prowler-cloud/prowler/pull/3157, https://github.com/prowler-cloud/prowler/pull/3153, https://github.com/prowler-cloud/prowler/pull/3158, https://github.com/prowler-cloud/prowler/pull/3154, https://github.com/prowler-cloud/prowler/pull/3159, https://github.com/prowler-cloud/prowler/pull/3161, https://github.com/prowler-cloud/prowler/pull/3132, https://github.com/prowler-cloud/prowler/pull/3111, https://github.com/prowler-cloud/prowler/pull/3160, https://github.com/prowler-cloud/prowler/pull/3097, https://github.com/prowler-cloud/prowler/pull/3163, https://github.com/prowler-cloud/prowler/pull/3164, https://github.com/prowler-cloud/prowler/pull/3113, https://github.com/prowler-cloud/prowler/pull/3114, https://github.com/prowler-cloud/prowler/pull/3115
* test(aws_account_id): refactor by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3161

New Contributors
* venkyvajrala made their first contribution in https://github.com/prowler-cloud/prowler/pull/3038
* AlexGidarakos made their first contribution in https://github.com/prowler-cloud/prowler/pull/3191
* eukub made their first contribution in https://github.com/prowler-cloud/prowler/pull/3227

**Full Changelog**: https://github.com/prowler-cloud/prowler/compare/3.11.3...3.12.0

3.11.3

What's Changed

Fixes
* fix(securityhub): findings not being imported or archived in non-aws partitions by johnny2lu in https://github.com/prowler-cloud/prowler/pull/3040
* fix(json): check if profile is None by sergargar in https://github.com/prowler-cloud/prowler/pull/3043

Chores
* chore(release): update Prowler Version to 3.11.2 by sergargar in https://github.com/prowler-cloud/prowler/pull/3037
* chore(regions_update): Changes in regions for AWS services. by sergargar in https://github.com/prowler-cloud/prowler/pull/3042

New Contributors
* johnny2lu made their first contribution in https://github.com/prowler-cloud/prowler/pull/3040

**Full Changelog**: https://github.com/prowler-cloud/prowler/compare/3.11.2...3.11.3

3.11.2

What's Changed

Fixes
* fix(ec2_securitygroup_not_used): check if security group is associated by sergargar in https://github.com/prowler-cloud/prowler/pull/3026
* fix(GuardDuty): only execute checks if GuardDuty enabled by sergargar in https://github.com/prowler-cloud/prowler/pull/3028
* fix(securityhub): Use enabled_regions instead of audited_regions by jfagoagas in https://github.com/prowler-cloud/prowler/pull/3029

Chores
* chore(accessanalyzer): include service in allowlist_non_default_regions by sergargar in https://github.com/prowler-cloud/prowler/pull/3025
* chore(args): make compatible severity and services arguments by sergargar in https://github.com/prowler-cloud/prowler/pull/3024
* chore(regions_update): Changes in regions for AWS services. by sergargar in https://github.com/prowler-cloud/prowler/pull/3035
* chore(release): update Prowler Version to 3.11.1 by sergargar in https://github.com/prowler-cloud/prowler/pull/3021
* chore: modify latest version msg by R3DRUN3 in https://github.com/prowler-cloud/prowler/pull/3036
* chore(azure regions): support non default azure region by n4ch04 in https://github.com/prowler-cloud/prowler/pull/3013

Builds
* build(deps): bump alive-progress from 3.1.4 to 3.1.5 by dependabot in https://github.com/prowler-cloud/prowler/pull/3033
* build(deps): bump azure-storage-blob from 12.18.3 to 12.19.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3034
* build(deps): bump google-api-python-client from 2.106.0 to 2.107.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3032
* build(deps-dev): bump moto from 4.2.7 to 4.2.8 by dependabot in https://github.com/prowler-cloud/prowler/pull/3030
* build(deps-dev): bump pytest-xdist from 3.3.1 to 3.4.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/3031

New Contributors
* R3DRUN3 made their first contribution in https://github.com/prowler-cloud/prowler/pull/3036

**Full Changelog**: https://github.com/prowler-cloud/prowler/compare/3.11.1...3.11.2

Page 15 of 26

Β© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.