Check ID:
Provider: GitHub
Service:
Severity: HIGH
Resource type:
organization_repository_creation_limitedProvider: GitHub
Service:
organizationSeverity: HIGH
Resource type:
NotDefinedWhat this check verifies
GitHub organization repository creation is restricted so that only trusted owners or specific teams can create new repositories within the organization.Risk
Excessive default permissions (write/admin) erode code integrity and availability.Any member-or a compromised account-can alter many repos, inject malicious commits, change tags/releases, or delete branches, enabling supply-chain compromise and large-scale disruptions.
Recommendation
Disable repository creation for members or limit it to specific trusted teams by adjusting Member privileges in the organization’s settings.Remediation
Dashboard steps- Sign in to GitHub as an organization owner
- Go to your organization > Settings
- In the left sidebar, click “Access” > “Member privileges”
- Under “Repository creation”, select “Restrict repository creation”
- Click “Save”
References
Where this check fires
This check runs on every scheduled scan against your GitHub account. Findings appear at Cloud Security → Findings filterable byCheck ID = organization_repository_creation_limited. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to GitHub checks