1.1.6 Ensure code owners are set for extra sensitive code or configuration
ID |
cis_sscs/owners_sensitive_code |
Severity |
critical |
Category |
source_code/code_changes |
Levels |
|
Optional |
false |
Tags |
branch-protection, code-reviews, security, slsa-4, source-code, supply-chain |
Description
Code owners are trusted users that are responsible for reviewing and managing an important piece of code or configuration. An organization is advised to set code owners for every extremely sensitive code or configuration.
Rationale
Configuring code owners protects data by verifying that trusted users will notice and review every edit, thus preventing unwanted or malicious changes from potentially compromising sensitive code or configurations.
Code owner users will receive notifications for every change that occurs to the code and subsequently added as reviewers of pull requests automatically.