🔐 Secret scanning validity checks are generally available! #130826
Replies: 1 comment
-
Here’s how you can guide the person step-by-step to resolve their issue with GitHub Secret Scanning Validity Checks: Explanation of the Issue:The "Validity checks" feature in GitHub helps identify whether a secret (such as an API key or token) is still active or not. This helps prioritize which secrets to address first by distinguishing between active (still exploitable) and inactive ones. Main Points:
Steps to Enable and Manage Validity Checks:
Resources:
Let them follow these steps, and they should be able to manage or enable validity checks for their repositories. |
Beta Was this translation helpful? Give feedback.
-
At GitHub, we've been thinking deeply about how we can make secret leaks easier to triage and remediate. Validity checks help you identify active and inactive secrets, so you can better manage risk and prioritize alerts effectively.
Following over a year of iterative improvements based on your feedback, we're thrilled to announce that validity checks are now generally available!
Please note that on July 24, validity checks will also be retroactively enabled for any repositories which had attached the GitHub recommended configuration before July 2, 2024. Validity checks are included in the recommended configs today and will apply as normal to any newly attached repositories. If you wish to directly manage feature enablement moving forward, we recommend unattaching the recommended configuration and attaching your own custom configuration to those repositories.
What are validity checks?
Supported for over 85% of provider-based secret alerts, partner validity checks indicate if a secret is active or inactive. Active secrets are still exploitable and should be addressed immediately.
These checks are run on an ongoing basis for supported providers for any repositories that have enabled the validity check feature; you can also perform on demand validity checks from the alert details page.
Validity checks must be enabled (e.g. the feature is opt-in). Enterprise cloud customers with GitHub Advanced Security can enable validity checks through security configurations at the organization level and the 'Code security and analysis' settings page at the repository and enterprise levels. Validity checks are also included as part of the 'GitHub recommended' configuration.
📖 Helpful information:
Beta Was this translation helpful? Give feedback.
All reactions