github gabrielsoltz/metahub v2.1.0
2.1.0: Performance and Recursion

latest releases: v2.5.0, v2.4.3, v2.4.2...
10 months ago

This release focuses on performance and association recursion improvements.

  • Associated resources are now "cached" across the whole execution, meaning that if a resource is associated with more than one resource, we only scan it once.
  • Recursion for associations is now standardized and valid for any resource in any combination with a maximum of 2 levels, except when there is an IAM Role; we can go to one more level as it's an important resource to understand Context. Before, we were only supporting this recursion level for a few resources like roles, policies, route tables, and volumes. Now, we do 2 recursion levels for any resource.
  • Instances and IAM Users are now supported as associated resources for drilling.
  • Some previously hardcoded values, like' assume_role_duration' and options related to the outputs, are now in the configuration file.
  • The unknown value is now, by default, not computed from the Impact Scoring calculation. This can be configured.
  • I'm trying to clean up the main file for a better understanding of its logic, so I'm slowly moving related code together to new files, in this case, everything related to findings.
  • Some bug fixing

Don't miss a new metahub release

NewReleases is sending notifications on new releases.