An incorrect authorization vulnerability was identified in GitHub Enterprise Server that allowed a user-to-server token scoped to a GitHub A
위협 신호 · CVSS · EPSS · KEV
이론적 심각도 점수
30일 내 악용 확률 예측
실측 악용 기록 없음
계획된 패치 주기 내 조치(60일 이내)
CVSS 벡터 · 메트릭
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:L/A:N약점 (CWE)
- CWE-863
잘못된 권한 검사 — 권한 판단 로직 오류로 부적절한 접근 허용.
상세 설명
An incorrect authorization vulnerability was identified in GitHub Enterprise Server that allowed a user-to-server token scoped to a GitHub App installation to perform certain write operations on public repositories outside the token's intended scope. This was possible because the authorization check only verified that the installation had read permissions on the target repository rather than verifying that the token's installation was explicitly granted access to that repository. An attacker who obtained a victim's user-to-server token could create issues, issue comments, commit comments, and private vulnerability reports on any public repository, appearing as the victim user with no indication of the app involvement. This vulnerability was fixed by adding a repository scope check for user-to-server tokens issued by global apps. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.22 and was fixed in versions 3.21.2, 3.20.4, 3.19.8, 3.18.11, 3.17.17, 3.16.20. This vulnerability was reported via the GitHub Bug Bounty program.
AI 심층 분석
공격 시나리오 · 재현 가능한 PoC 페이로드 · 즉시 적용 가능한 차단 패치를 한 번에 받아 보세요. 보안 운영팀이 그대로 점검·티켓팅에 쓸 수 있는 형태로 정리해 드립니다.
영향받는 제품·버전
- github enterprise_server< 3.16.20other
- github enterprise_server3.17.0 - 3.17.17other
- github enterprise_server3.18.0 - 3.18.11other
- github enterprise_server3.19.0 - 3.19.8other
- github enterprise_server3.20.0 - 3.20.4other
- github enterprise_server3.21.0 - 3.21.2other
영향받는 구성 (CPE) 1
- github enterprise_server< 3.16.20cpe:2.3:a:github:enterprise_server:*:*:*:*:*:*:*:*
참고 자료 6
- https://docs.github.com/en/enterprise-server@3.16/admin/release-notes#3.16.20ProductRelease Notes
- https://docs.github.com/en/enterprise-server@3.17/admin/release-notes#3.17.17ProductRelease Notes
- https://docs.github.com/en/enterprise-server@3.18/admin/release-notes#3.18.11ProductRelease Notes
- https://docs.github.com/en/enterprise-server@3.19/admin/release-notes#3.19.8ProductRelease Notes
- https://docs.github.com/en/enterprise-server@3.20/admin/release-notes#3.20.4ProductRelease Notes
- https://docs.github.com/en/enterprise-server@3.21/admin/release-notes#3.21.2ProductRelease Notes
링크 내용 불러오는 중…