認証情報失効APIがGitHub OAuthとGitHubアプリ認証情報をサポート
本文の状態
日本語全文を表示中
詳細モードで約2分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
GitHub Changelog
GitHubが認証情報失効APIを拡張し、GitHub OAuthとGitHubアプリ認証情報を含む追加トークンタイプをサポート。ユーザーはリポジトリ上で発見された漏洩認証情報をプログラムで一括失効させ、セキュリティ影響を迅速に制限できる。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
タイトル: Credential revocation APIがGitHub OAuthおよびGitHub Appの認証情報をサポート
私たちはCredential revocation APIを拡張し、追加のトークンタイプをサポートしました。これにより、リポジトリやその他の場所で発見された漏洩した認証情報をプログラムで失効させることが可能になります。これによって、認証情報漏洩の影響を迅速に限定し、ソフトウェアエコシステムのセキュリティを向上させることができます。
リポジトリ上で発見した、侵害されたまたは漏洩したトークンが、たとえ自身のものでなくても、一括失効リクエストを送信して失効させられるようになりました。
この認証不要のAPIはgithub.comの全ユーザーが利用でき、以下の認証情報タイプをサポートします:
Personal access tokens (classic)
Fine-grained personal access tokens
OAuth app tokens
GitHub App user-to-server tokens
GitHub App refresh tokens
APIが有効なトークンを受け取ると、自動的にそのトークンを失効させ、トークン所有者のセキュリティログに失効を記録します。漏洩したトークンがGitHub組織へのアクセス権を持っていた場合、そのアクセスは直ちに削除されます。GitHubは失効された認証情報を再度有効化することはできません。トークン所有者は新たな認証情報を生成する必要があります。
また、APIは失効を、所有者のGitHubユーザーアカウントに登録されたプライマリメールアドレスにメールで通知します。
悪用を防ぐため、このAPIは1時間あたり60件の認証不要リクエスト、および1リクエストあたり最大1,000トークンに制限されています。
GitHub Communityでの議論にご参加ください。
この投稿「Credential revocation API now supports GitHub OAuth and GitHub app credentials」は、The GitHub Blogで最初に公開されました。
原文を表示
We’ve extended the Credential revocation API to support additional token types, enabling you to programmatically revoke any exposed credentials found on repositories or elsewhere. This helps you quickly limit the impact of credential exposure and improve the security of the software ecosystem.
You can now submit a bulk revocation request to revoke compromised or exposed tokens that you found on repositories, even if they aren’t yours.
This unauthenticated API is available for all users on github.com and supports these credential types:
Personal access tokens (classic)
Fine-grained personal access tokens
OAuth app tokens
GitHub App user-to-server tokens
GitHub App refresh tokens
When the API receives a valid token, it automatically revokes the token and logs the revocation in the token owner’s security log. If the exposed token had access to a GitHub organization, that access is immediately removed. GitHub can’t reactivate any credentials that have been revoked; the token owner will need to generate new credentials.
The API also notifies the token owner of the revocation through an email sent to the primary email address associated with the owner’s GitHub user account
To prevent abuse, this API is limited to 60 unauthenticated requests per hour and a maximum of 1,000 tokens per API request.
Join the discussion within GitHub Community.
The post Credential revocation API now supports GitHub OAuth and GitHub app credentials appeared first on The GitHub Blog.
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み