Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v5.13.0 #1555

Merged
merged 118 commits into from
Jul 5, 2023
Merged

Release v5.13.0 #1555

merged 118 commits into from
Jul 5, 2023

Conversation

fernando-gallego
Copy link
Collaborator

ScoutSuite v5.13.0

Changes:

  • Core
    • Added support for Python versions >= 3.9; versions 3.8 and older are no longer recommended and support will not be provided for issues with these versions
    • Secret redaction logic improvements
    • Multiple error handling improvements
  • AWS
    • Multiple bugfixes for checks
    • Multiple minor corrections for finding templates
  • Azure
    • Multiple bugfixes for checks
    • Multiple minor corrections for finding templates
    • Updated azure-mgmt-authorization module to v3.0.0
    • Added new rules for several Azure CIS Benchmark checks
  • GCP
    • Multiple bugfixes for checks
    • Multiple minor corrections for finding templates

Thanks to all contributors in this release:

@FlorinAsavoaie
@yaleman
@tkmru
@elimisteve
@rbailey-godaddy
@rscottbailey
@x4v13r64
@twilson-bf
@x64-latacora
@zachfey
@wrightmalone
@fl0mb
@ncc-akis
@saez0pub
@HIKster
@cckev

FlorinAsavoaie and others added 30 commits September 2, 2022 11:11
Handle error when function has no maxInstances attribute defined
docs.microsoft.com->learn.microsoft.com in Azure document
Fixing typo in container-set-init.sh
We should exclude port 25 from `ec2-security-group-opens-port-to-all` because it already is covered by `ec2-security-group-opens-known-port-to-all` (as SMTP)
Remove the assumption that all Secrets have a `data` field.
Remove the assumption the `data` field in every Secret is a dictionary.
This typing seems to have caused some compatibility issues.
liyun-li and others added 28 commits June 5, 2023 10:11
Fix(gcp): update cloudsql api and edge case configurations
Update supported Python versions.
Update Python versions.
Adding Python v3.9
…ssment

Ensure correct SQL DB AD Admin check
Use Azure ADE status to prevent false positives
 GCP rule ssl_required not accurate
…_purge_protection

Bugfix/false negative keyvault purge protection
Change to v5.13.0
@codecov
Copy link

codecov bot commented Jul 5, 2023

Codecov Report

Patch coverage: 5.08% and project coverage change: -2.70 ⚠️

Comparison is base (bf172f6) 23.21% compared to head (0c90ab9) 20.52%.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1555      +/-   ##
==========================================
- Coverage   23.21%   20.52%   -2.70%     
==========================================
  Files         334      384      +50     
  Lines       11379    13038    +1659     
==========================================
+ Hits         2642     2676      +34     
- Misses       8737    10362    +1625     
Impacted Files Coverage Δ
ScoutSuite/providers/__init__.py 100.00% <ø> (ø)
ScoutSuite/providers/aws/facade/cloudtrail.py 32.14% <ø> (ø)
...Suite/providers/aws/resources/cloudtrail/trails.py 21.56% <0.00%> (-0.89%) ⬇️
...utSuite/providers/aws/resources/cloudwatch/base.py 16.66% <0.00%> (ø)
...coutSuite/providers/aws/resources/ec2/instances.py 15.15% <0.00%> (ø)
...e/providers/aws/resources/iam/credentialreports.py 20.37% <0.00%> (-0.79%) ⬇️
ScoutSuite/providers/aws/resources/iam/roles.py 16.66% <0.00%> (ø)
ScoutSuite/providers/aws/resources/kms/keys.py 24.39% <0.00%> (-1.26%) ⬇️
ScoutSuite/providers/azure/facade/aad.py 0.00% <0.00%> (ø)
ScoutSuite/providers/azure/facade/appservice.py 0.00% <0.00%> (ø)
... and 114 more

... and 25 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@fernando-gallego fernando-gallego merged commit 91d90e3 into master Jul 5, 2023
8 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet