For the complete documentation index, see llms.txt. This page is also available as Markdown.
Cortex CloudApplication Security

Actively used GitLab repository lacks branch protection rules

Rule Details

Cortex AppSec Rule ID

APPSEC_CICD_3

Category

Flow Control Mechanism

Severity

MEDIUM

Impact

An actively used repository does not have any protected branch settings configured. Protected branch settings are recommended to enforce stronger controls around the conditions that enable pushing code to important branches within a sensitive repo. Protected branch settings define whether collaborators can delete or force pushing to the branch. They also set requirements for any pushes to the branch, such as passing status checks or a linear commit history. Lack of protected branch settings can allow collaborators to inadvertently/intentionally push code, which introduces security risks to production. An actively used repository has at least two contributors, over 50 commits, and was updated in the last 90 days.

Last updated

Was this helpful?