
THE GLUE VST AUTHORIZE CODE MANUAL
Open-source tools such as Dagda, Clair, Trivy, Anchore etc can be leveraged for container image analysisĬI/CD pipeline and Consolidated reporting - enabling the security checks to be made available in the CI/CD pipeline enables the analysis of each of the code changes, excludes the need for manual intervention, enables maintaining the history of compliance. Container image scan - Image scanning refers to the process of analyzing the contents and the build process of a container image in order to detect security issues, vulnerabilities or potential risks.Tools such as BlackDuck, Snyk, WhiteSource Bolt for GitHub, and similar can be leveraged for open source dependency analysis of IaC Open Source dependency check - Analyzes the open source dependencies such as OS packages, libraries etc to identify potential risks.Tools such as kubescan, Snyk, Coverity etc, can be leveraged for static analysis of IaC Static analysis - Analyzes code in isolation, identifying risks, misconfigurations, and compliance faults only relevant to the IaC itself.The IaC scripts should ensure that the permissions granted to the various resources it creates are limited to what is required for them to perform their work. Limiting the permissions of authorized IaC users to what is necessary to perform their tasks.Principle of least privilege - define the access management policies based on the principle of least privilege with the following priority items:ĭefining who is and is not authorized to create/update/run/delete the scripts and inventory.can be used as the source code version control system Open-source tools such as Git, GitHub, Bitbucket etc. A feature’s infrastructure requirements should be a part of a feature’s branch or merge request. The important part is that you’re checking in those changes alongside the features they support and not separately. Ensure all the changes to the IaC is tracked with the right set of information that helps in any revert operation.
THE GLUE VST AUTHORIZE CODE SOFTWARE
Version control - Version control is the practice of tracking and managing changes to software code.Open-source tools such as truffleHog, git-secrets, GitGuardian and similar can be utilized to detect such vulnerable management of secrets
.png)


Use vaults for storing all your secrets and refer them inside configuration files instead of the secrets. If you are using a simple text or word file or SCMs like Git, then the secrets can be easily exposed.

The problem is not the secrets, but where you store them.
