Prowler

Latest version: v4.2.4

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

Scan your dependencies

Page 20 of 26

3.2.4

Not secure
Fixes
* fix(compliance): solve AWS compliance directory path by sergargar in https://github.com/prowler-cloud/prowler/pull/1987
* fix(pypi-release.yml): create PR before replicating by sergargar in https://github.com/prowler-cloud/prowler/pull/1986


**Full Changelog**: https://github.com/prowler-cloud/prowler/compare/3.2.3...3.2.4

3.2.3

Not secure
Dependencies
* build(deps): bump colorama from 0.4.5 to 0.4.6 by dependabot in https://github.com/prowler-cloud/prowler/pull/1967
* build(deps): bump azure-storage-blob from 12.14.1 to 12.15.0 by dependabot in https://github.com/prowler-cloud/prowler/pull/1966
* build(deps): bump botocore from 1.29.74 to 1.29.78 by dependabot in https://github.com/prowler-cloud/prowler/pull/1968
* build(deps): bump mkdocs-material from 8.2.1 to 9.0.14 by dependabot in https://github.com/prowler-cloud/prowler/pull/1964
* build(deps): bump alive-progress from 2.4.1 to 3.0.1 by dependabot in https://github.com/prowler-cloud/prowler/pull/1965
* build(deps): bump botocore from 1.29.78 to 1.29.79 by dependabot in https://github.com/prowler-cloud/prowler/pull/1978
* build(deps): bump boto3 from 1.26.74 to 1.26.79 by dependabot in https://github.com/prowler-cloud/prowler/pull/1981

Fixes
* fix(toml): add toml dependency to pypi release action by sergargar in https://github.com/prowler-cloud/prowler/pull/1960
* fix(kms): handle if describe_keys returns no value by n4ch04 in https://github.com/prowler-cloud/prowler/pull/1961
* fix(cloudfront): handle empty objects in checks by n4ch04 in https://github.com/prowler-cloud/prowler/pull/1962
* fix(directoryservice): tzinfo without _ by jfagoagas in https://github.com/prowler-cloud/prowler/pull/1971
* fix(acm): Fix issues with list-certificates by jfagoagas in https://github.com/prowler-cloud/prowler/pull/1970
* fix(service errors): solve EMR, VPC and ELBv2 service errors by sergargar in https://github.com/prowler-cloud/prowler/pull/1974
* fix(action): Use PathContext to get version changes by jfagoagas in https://github.com/prowler-cloud/prowler/pull/1983

Chores
* chore(regions_update): Changes in regions for AWS services. by sergargar in https://github.com/prowler-cloud/prowler/pull/1972
* chore(compliance): implements dynamic handling of available compliance frameworks by pedromarting3 in https://github.com/prowler-cloud/prowler/pull/1977
* chore(readme): add brew stats by sergargar in https://github.com/prowler-cloud/prowler/pull/1982
* chore(codeowners): Update team to OSS by jfagoagas in https://github.com/prowler-cloud/prowler/pull/1984


**Full Changelog**: https://github.com/prowler-cloud/prowler/compare/3.2.2...3.2.3

3.2.2

Not secure
Chores
* chore(poetry): make python-poetry as packaging and dependency manager by sergargar in https://github.com/prowler-cloud/prowler/pull/1935
* chore(resource-based scan): execute only applicable checks by sergargar in https://github.com/prowler-cloud/prowler/pull/1934

Fixes
* fix(actions): add README to docker action and filter steps for releases by sergargar in https://github.com/prowler-cloud/prowler/pull/1955
* fix(cloudtrail): Handle when the CloudTrail bucket is in another account by n4ch04 in https://github.com/prowler-cloud/prowler/pull/1956
* fix(key errors): solver EMR and IAM errrors by sergargar in https://github.com/prowler-cloud/prowler/pull/1957
* fix(metadata): remove `us-east-1` in remediation by sergargar in https://github.com/prowler-cloud/prowler/pull/1958

Builds
* build(deps): bump botocore from 1.29.75 to 1.29.76 by dependabot in https://github.com/prowler-cloud/prowler/pull/1946
* build(deps): bump boto3 from 1.26.74 to 1.26.76 by dependabot in https://github.com/prowler-cloud/prowler/pull/1948

**Full Changelog**: https://github.com/prowler-cloud/prowler/compare/3.2.1...3.2.2

3.2.1

Not secure
Chores
* chore(Security Hub): add --skip-sh-update by sergargar in https://github.com/prowler-cloud/prowler/pull/1911
* chore(Security Hub): add status extended to Security Hub by sergargar in https://github.com/prowler-cloud/prowler/pull/1921
* chore(secrets): Improve the status_extended with more information by Fennerr in https://github.com/prowler-cloud/prowler/pull/1937
* chore(iam_disable_N_days_credentials): improve checks logic by sergargar in https://github.com/prowler-cloud/prowler/pull/1923

Fixes
* fix(cloudtrail_logs_s3_bucket_access_logging_enabled): cloudtrail s3 bucket logging by n4ch04 in https://github.com/prowler-cloud/prowler/pull/1902
* fix(codebuild): Handle endTime in builds by jfagoagas in https://github.com/prowler-cloud/prowler/pull/1900
* fix(iam-credentials-expiration): IAM password policy expires passwords fix by congon4tor in https://github.com/prowler-cloud/prowler/pull/1903
* fix(compliance): Set Version as optional and fix list by jfagoagas in https://github.com/prowler-cloud/prowler/pull/1899
* fix(ecs_task_definitions_no_environment_secrets): dump_env_vars is reintialised by Fennerr in https://github.com/prowler-cloud/prowler/pull/1922
* fix(quick_inventory): handle ApiGateway resources by Fennerr in https://github.com/prowler-cloud/prowler/pull/1924
* fix(iam_rotate_access_key_90_days): check only active access keys by Fennerr in https://github.com/prowler-cloud/prowler/pull/1929
* fix(services): solve errors in EMR, RDS, S3 and VPC services by sergargar in https://github.com/prowler-cloud/prowler/pull/1913
* fix(regions): add unique branch name by sergargar in https://github.com/prowler-cloud/prowler/pull/1941
* fix(errors): handle errors when S3 buckets or EC2 instances are deleted by sergargar in https://github.com/prowler-cloud/prowler/pull/1942
* fix(cloudwatch): allow `"` in regex patterns by sergargar in https://github.com/prowler-cloud/prowler/pull/1943

Dependencies
* build(deps-dev): bump pylint from 2.16.1 to 2.16.2 by dependabot in https://github.com/prowler-cloud/prowler/pull/1896
* build(deps-dev): bump moto from 4.1.2 to 4.1.3 by dependabot in https://github.com/prowler-cloud/prowler/pull/1939
* build(deps): bump boto3 from 1.26.51 to 1.26.69 by dependabot in https://github.com/prowler-cloud/prowler/pull/1897
* build(deps): bump botocore from 1.29.69 to 1.29.70 by dependabot in https://github.com/prowler-cloud/prowler/pull/1898
* build(deps): bump boto3 from 1.26.69 to 1.26.70 by dependabot in https://github.com/prowler-cloud/prowler/pull/1908
* build(deps): bump botocore from 1.29.70 to 1.29.71 by dependabot in https://github.com/prowler-cloud/prowler/pull/1909
* build(deps): bump boto3 from 1.26.70 to 1.26.71 by dependabot in https://github.com/prowler-cloud/prowler/pull/1920
* build(deps): bump pydantic from 1.10.4 to 1.10.5 by dependabot in https://github.com/prowler-cloud/prowler/pull/1918
* build(deps): bump botocore from 1.29.71 to 1.29.72 by dependabot in https://github.com/prowler-cloud/prowler/pull/1919
* build(deps): bump boto3 from 1.26.71 to 1.26.72 by dependabot in https://github.com/prowler-cloud/prowler/pull/1925
* build(deps): bump botocore from 1.29.72 to 1.29.73 by dependabot in https://github.com/prowler-cloud/prowler/pull/1926
* build(deps): bump botocore from 1.29.73 to 1.29.74 by dependabot in https://github.com/prowler-cloud/prowler/pull/1932
* build(deps): bump boto3 from 1.26.72 to 1.26.74 by dependabot in https://github.com/prowler-cloud/prowler/pull/1933
* build(deps): bump botocore from 1.29.74 to 1.29.75 by dependabot in https://github.com/prowler-cloud/prowler/pull/1938

**Full Changelog**: https://github.com/prowler-cloud/prowler/compare/3.2.0...3.2.1

3.2.0

Not secure
_Drawn by quest for fire
They searched all through the land
Drawn by quest for fire
Discovery of man._

_Quest for Fire_ is a song part of _Piece of Mind_ album of _Iron Maiden_. This new version is the result of our _quest_ for your security issues and our _quest_ to help you to improve your cloud security posture. See below the amazing new features we have added to **Prowler 3.2.0 πŸ”₯[Quest for Fire](https://www.youtube.com/watch?v=_ppwIZ0EnXg)πŸ”₯**

New features to highlight in this version:

🏷️ **Tag-based scan**: now you can scan only resources with specific tags across your entire account with the following command:
- `prowler aws --resource-tags Environment=dev Project=prowler`
- You can use as many tags as you need. More information here: https://docs.prowler.cloud/en/latest/tutorials/aws/tag-based-scan/

🎯 **Resource-based scan**: now you can scan only a specific resources by the ARN
- `prowler aws --resource-arn arn:aws:iam::012345678910:user/test arn:aws:ec2:us-east-1:123456789012:vpc/vpc-12345678`
- That command will run all IAM user related checks to `test` and all VPC related checks to VPC `vpc-12345678`
- This is very helpful for new found resources or even pipelines! More information here: https://docs.prowler.cloud/en/latest/tutorials/aws/resource-arn-based-scan/

βš–οΈ **17 New Security Compliance Frameworks**: we added 17 new security frameworks for AWS.
- In addition to CIS 1.4, CIS 1.5 and Spanish ENS (that comes with more enhancements) we have added the following security frameworks for the AWS provider.
- CISA Cyber Essentials
- FedRAMP Low Revision 4
- FedRAMP Moderate Revision 4
- Federal Financial Institutions Examination Council (FFIEC)
- AWS Foundational Security Best Practices
- General Data Protection Regulation (GDPR)
- GxP 21 CFR Part 11
- GxP EU Annex 11
- HIPAA
- NIST 800-171 Revision 2
- NIST 800-53 Revision 4
- NIST 800-53 Revision 5
- NIST Cybersecurity Framework (CSF) v1.1
- PCI v3.2.1
- RBI Cyber Security Framework
- SOC 2
- These can be considered test mode at this point, we are open for feedback and updates.
- More information about how to use them with Prowler and compliance here: https://docs.prowler.cloud/en/latest/tutorials/compliance/.
- We want to thank pedromarting3 for his contribution, AWS and their public documentation and also [steampipe.io](http://steampipe.io/) mod page https://hub.steampipe.io/mods/turbot/aws_compliance because they were pretty helpful for us. πŸ™πŸΌ πŸ€œπŸΌπŸ€›πŸΌ

βœ…**New check**:
- Check if IAM Access Analyzer is enabled (in addition of the existing one that looks for issues as well)

πŸ“Ί**Handler for output code**:
- Like in v2, now you can handle what output code to get when Prowler gets failed findings. (-z)

πŸ“„**Allow list feature now supports Lambda to manage it**:
- More information https://github.com/prowler-cloud/prowler/pull/1793

What's Changed:

* feat(compliance): Add 17 new security compliance frameworks for AWS by pedromarting3 in https://github.com/prowler-cloud/prowler/pull/1824
* feat(new check): add accessanalyzer_enabled check by sergargar in https://github.com/prowler-cloud/prowler/pull/1864
* feat(boto3-config): Use standard retrier by jfagoagas in https://github.com/prowler-cloud/prowler/pull/1868
* feat(allowlist): AWS Lambda function support by pplu in https://github.com/prowler-cloud/prowler/pull/1793
* feat(scan-type): AWS Resource ARNs based scan by sergargar in https://github.com/prowler-cloud/prowler/pull/1807
* feat(exit_code 3): add -z option by sergargar in https://github.com/prowler-cloud/prowler/pull/1848
* feat(scanner): Tag-based scan by sergargar in https://github.com/prowler-cloud/prowler/pull/1751

Fixes:
* fix(elbv2): handle service for GWLB resources by daftkid in https://github.com/prowler-cloud/prowler/pull/1860
* fix(checks): added validation for non-existing VPC endpoint policy by daftkid in https://github.com/prowler-cloud/prowler/pull/1859
* fix(action): do not trigger action when editing release by sergargar in https://github.com/prowler-cloud/prowler/pull/1865
* fix(key_errors): handle Key Errors in Lambda and EMR by sergargar in https://github.com/prowler-cloud/prowler/pull/1871
* fix(permissive role assumption): actions list handling by n4ch04 in https://github.com/prowler-cloud/prowler/pull/1869
* fix(key_errors): handle Key Errors in Lambda and EMR by sergargar in https://github.com/prowler-cloud/prowler/pull/1871
* fix(hardware mfa): changed hardware mfa description by n4ch04 in https://github.com/prowler-cloud/prowler/pull/1873
* fix(metadata): typo in appstream_fleet_session_disconnect_timeout.metadata.json by sergargar in https://github.com/prowler-cloud/prowler/pull/1875
* fix(compliance): ENS RD2022 Spanish security framework updates by alexr3y in https://github.com/prowler-cloud/prowler/pull/1809
* fix(errors): solve several services errors (AccessAnalyzer, AppStream, KMS, S3, SQS, R53, IAM, CodeArtifact and EC2) by sergargar in https://github.com/prowler-cloud/prowler/pull/1879
* fix(cloudtrail_multi_region_enabled): reformat check by n4ch04 in https://github.com/prowler-cloud/prowler/pull/1880
* chore(compliance): add manual checks to compliance CSV by sergargar in https://github.com/prowler-cloud/prowler/pull/1872
* fix(service errors): solve errors in IAM, S3, Lambda, DS, Cloudfront services by sergargar in https://github.com/prowler-cloud/prowler/pull/1882
* chore(Dockerfile): Remove build files by jfagoagas in https://github.com/prowler-cloud/prowler/pull/1886
* fix(list_checks): filter checks after audit_info set by n4ch04 in https://github.com/prowler-cloud/prowler/pull/1887
* fix(Azure_Audit_Info): Added audited_resources field by n4ch04 in https://github.com/prowler-cloud/prowler/pull/1891

Documentation
* docs: Boto3 Standard Retrier by jfagoagas in https://github.com/prowler-cloud/prowler/pull/1885
* docs: Update AWS Role Assumption by Fennerr in https://github.com/prowler-cloud/prowler/pull/1890
* docs: Minor changes to the intro paragraph by Fennerr in https://github.com/prowler-cloud/prowler/pull/1892
* docs: Minor changes to logging by Fennerr in https://github.com/prowler-cloud/prowler/pull/1893

New Contributors
* pedromarting3 made their first contribution in https://github.com/prowler-cloud/prowler/pull/1824
* pplu made their first contribution in https://github.com/prowler-cloud/prowler/pull/1792

**Full Changelog**: https://github.com/prowler-cloud/prowler/compare/3.1.4...3.2.0

3.1.4

Not secure
Chores
* chore(regions_update): Changes in regions for AWS services. by github-actions in https://github.com/prowler-cloud/prowler/pull/1812
* chore(issues): update bug_report.md by toniblyx in https://github.com/prowler-cloud/prowler/pull/1844
* chore(security hub): improve securityhub_enabled check logic by sergargar in https://github.com/prowler-cloud/prowler/pull/1851
* build(deps-dev): bump moto from 4.1.1 to 4.1.2 by dependabot in https://github.com/prowler-cloud/prowler/pull/1845
* build(deps-dev): bump sure from 2.0.0 to 2.0.1 by dependabot in https://github.com/prowler-cloud/prowler/pull/1847
* build(deps-dev): bump openapi-spec-validator from 0.5.4 to 0.5.5 by dependabot in https://github.com/prowler-cloud/prowler/pull/1846
* build(deps-dev): bump pylint from 2.16.0 to 2.16.1 by dependabot in https://github.com/prowler-cloud/prowler/pull/1823

Fixes
* fix(readme): correct PyPi download link by sergargar in https://github.com/prowler-cloud/prowler/pull/1836
* fix(lambda-runtime): Init value must be empty string by jfagoagas in https://github.com/prowler-cloud/prowler/pull/1837
* fix(errors): solve CloudWatch, KMS, EMR and OpenSearch service errors by sergargar in https://github.com/prowler-cloud/prowler/pull/1843
* fix(kms): call GetKeyRotationStatus only for Customer Keys by sergargar in https://github.com/prowler-cloud/prowler/pull/1842
* fix(checks): solve different errors in EFS, S3 and VPC by sergargar in https://github.com/prowler-cloud/prowler/pull/1841
* fix(exit_code): change sys exit code to 1 in Critical Errors by sergargar in https://github.com/prowler-cloud/prowler/pull/1853
* fix(iam): change prowler additional policy json due errors in creation by theist in https://github.com/prowler-cloud/prowler/pull/1852

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

**Full Changelog**: https://github.com/prowler-cloud/prowler/compare/3.1.3...3.1.4

Page 20 of 26

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