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

Mutable orb used in the pipeline

Rule Details

Cortex AppSec Rule ID

APPSEC_CICD_196

Category

Supply Chain

Severity

MEDIUM

Impact

Volatile or development orbs are mutable, as they can be overwritten with new versions. Malicious actors who gain control of the registry will be able to push a malicious orb with an existing version. The orb will be pulled automatically by the pipeline, leading to code execution in the pipeline.

It is recommended to use immutable production orbs which follow semver (semantic versioning) [Major].[Minor].[Patch], as they cannot be deleted or edited.

For additional information, refer to: https://circleci.com/docs/orb-concepts/#semantic-versioning.

Last updated

Was this helpful?