Back to news
security Priority 4/5 4/16/2026, 11:05:40 AM

GitHub Enhances Dependabot and Code Scanning Security with Organization-Level OIDC Support, Eliminating Long-Lived Credentials

GitHub Enhances Dependabot and Code Scanning Security with Organization-Level OIDC Support, Eliminating Long-Lived Credentials

GitHub has announced that Dependabot and Code Scanning now support OpenID Connect (OIDC) authentication at the organization level. This update eliminates the need to store long-lived credentials as repository secrets for authenticating to private registries, significantly reducing potential security risks. Organization administrators can now configure OIDC-based credentials across their entire organization. This system dynamically fetches short-lived credentials from a cloud identity provider, similar to how OIDC federation is used within GitHub Actions workflows. This approach streamlines credential management and enhances overall security by minimizing the exposure of sensitive information. This feature is generally available on github.com and is planned for inclusion in GitHub Enterprise Server 3.22. Additionally, support for Cloudsmith and Google Artifact Registry is expected to be added within the next four weeks. This update directly contributes to strengthening supply chain security and reducing the operational burden of managing secrets.

#github#oidc#dependabot#codescanning#security

Comparison

AspectBefore / AlternativeAfter / This
Credential TypeLong-lived repository secretsShort-lived OIDC tokens
Credential ScopeRepository-specific secretsOrganization-wide OIDC configuration
Credential ManagementManual rotation and storage of secretsDynamic fetching from Cloud ID Provider
Security PostureHigher risk due to static, long-lived credentialsReduced risk with ephemeral, dynamically issued credentials

Source: GitHub Changelog

This page summarizes the original source. Check the source for full details.

Related