GitLab is establishing and iterating on a formal threat modeling process for its products, including the Kubernetes Agent. This process has evolved from initial security assessments to a dedicated activity with structured templates and dedicated repositories. The goal is to identify and mitigate security risks early in the development lifecycle, with plans for broader adoption across engineering teams and public sharing of threat models. The User Attestation Module (UAM) has been introduced as a
All GitLab trails