IT用語
GitHubで公開される脆弱性の情報(GitHub Security Advisories)と、その識別番号。オープンソースの脆弱性の確認に使う。
- 別名・略称
- GitHub Security Advisories / GitHub Security Advisory
GHSA は、GitHub で公開される 脆弱性 の情報(GitHub Security Advisories)と、それぞれに付けられる識別番号です。「GHSA-xxxx-xxxx-xxxx」のような形式で表します。
主な情報
2 種類の情報
- 各リポジトリのセキュリティアドバイザリ:オープンソース の開発者が、自分のプロジェクトの脆弱性を公開する
- GitHub Advisory Database:npm、Composer(Packagist)、PyPI などのパッケージの脆弱性をまとめたデータベース
使い方
- GitHub の Dependabot は、このデータベースをもとに、リポジトリの 依存関係 に脆弱性があると通知する
- npm audit なども、同じデータベースの情報を使っている
- CVE がまだ付いていない脆弱性も載っていることがあるため、オープンソースの部品の脆弱性を早く知るのに役立つ
