🔍 CVE-2024-6800

9.8
CVSS Score
CRITICAL
2024-08-20
2026-06-17 08:18
✅ 완료

🇰🇷 한글 설명

GitHub Enterprise Server(GHES)에서 SAML 인증 사용 시 XML 서명 래핑 취약점이 발견되었습니다. 공격자는 이를 통해 위조된 SAML 응답을 생성하여 사이트 관리자 권한을 탈취하거나 인증 없이 인스턴스에 접근할 수 있습니다.

💡 쉬운 설명

로그인 인증 과정에서 사용하는 데이터의 서명을 조작하여 관리자 권한을 가로챌 수 있는 보안 결함입니다. 해커가 아이디와 비밀번호 없이도 시스템의 최고 권한을 얻을 수 있어 매우 위험합니다.

🇺🇸 원문 (English)

An XML signature wrapping vulnerability was present in GitHub Enterprise Server (GHES) when using SAML authentication with specific identity providers utilizing publicly exposed signed federation metadata XML. This vulnerability allowed an attacker with direct network access to GitHub Enterprise Server to forge a SAML response to provision and/or gain access to a user with site administrator privileges. Exploitation of this vulnerability would allow unauthorized access to the instance without requiring prior authentication. This vulnerability affected all versions of GitHub Enterprise Server prior to 3.14 and was fixed in versions 3.13.3, 3.12.8, 3.11.14, and 3.10.16. This vulnerability was reported via the GitHub Bug Bounty program.

📍 영향받는 시스템

GitHub Enterprise Server 3.14 미만 모든 버전

⚔️ 공격 벡터

공개된 페더레이션 메타데이터 XML을 이용한 SAML 응답 위조 및 XML 서명 래핑 공격

🛡️ 대응 방법

GitHub Enterprise Server를 수정 버전(3.13.3, 3.12.8, 3.11.14, 3.10.16 이상)으로 업데이트하십시오.

🔧 검증 코드

명령어 실행 결과로 위에서 명시된 보안 패치 버전 중 하나가 출력되면 안전합니다.

Shell / Script
ghes-cli --version | grep -E '3.13.3|3.12.8|3.11.14|3.10.16'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

IBM Verify Identity Access