CheckOps home

Tools directory

G

CheckOps

GitHub Advanced Security

GitHub Advanced Security is GitHub's built-in, AI-powered application security suite: code scanning with CodeQL, secret scanning and push protection, dependency review and Copilot Autofix.

Visit website

Latest public signals

Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.

Visit Website

Introduction

GitHub Advanced Security brings security checks into the GitHub workflow. GitHub describes it as built-in, AI-powered security to fix vulnerabilities and safeguard the software supply chain.

It combines CodeQL code scanning, secret scanning with push protection, dependency review and AI-suggested fixes, with results shown in pull requests and the repository Security tab. GitHub now sells it as separate Secret Protection and Code Security products; check the plans page for current packaging.

Features

  1. Code scanning: CodeQL and third-party SARIF results in pull requests.
  2. Secret scanning: Detects secrets with push protection.
  3. Dependency review: Shows vulnerable dependency changes in PRs.
  4. Autofix: AI-suggested fixes for code scanning alerts.
  5. Security overview: Organisation-wide dashboards.

Pros

Cons

  1. Paid for private repos: Licences priced per active committer; see site.
  2. GitHub-only: Best on GitHub-hosted code.

Enable code scanning default setup and secret scanning in repository or organisation security settings, then review alerts in pull requests and the Security tab.

Resources:

Pricing

Free for public repositories for several features; private repositories need paid Secret Protection and/or Code Security licences. See GitHub’s security plans for current prices.

  1. GitHub Enterprise and Team customers wanting native security.
  2. Organisations standardising on GitHub workflows.
  3. Not a fit if your code is hosted elsewhere.

Conclusion

GitHub Advanced Security puts SAST, secret scanning and dependency review directly into GitHub pull requests.

Alternatives

Other tools on CheckOps that cover similar ground. Open a page, or compare one with GitHub Advanced Security side by side.