🔍 CVE-2025-68267

6.5
CVSS Score
MEDIUM
2025-12-16
2025-12-16 16:16
✅ 완료

🇰🇷 한글 설명

JetBrains TeamCity에서 GitHub 개인 액세스 토큰을 설치 토큰 대신 저장하여 과도한 권한이 가능

💡 쉬운 설명

JetBrains TeamCity에서 GitHub 토큰을 잘못 저장하여 권한이 과도하게 부여될 수 있습니다. TeamCity 버전이 낮을 경우 영향을 받을 수 있습니다. 최신 버전으로 업데이트하여 취약점을 해결할 수 있습니다.

🇺🇸 원문 (English)

In JetBrains TeamCity before 2025.11.1 excessive privileges were possible due to storing GitHub personal access token instead of an installation token

📍 영향받는 시스템

JetBrains TeamCity 버전 2025.11.1 이전

⚔️ 공격 벡터

GitHub 개인 액세스 토큰을 이용한 권한 남용

🛡️ 대응 방법

TeamCity를 2025.11.1 이상 버전으로 업데이트하고, GitHub 설치 토큰을 사용하도록 설정 변경

🔧 검증 코드

로컬에서 Python을 실행하여 TeamCity 서버의 버전을 확인합니다. TeamCity 서버 URL을 'https://your-teamcity-server/version.txt'에 대체하고, Python을 실행합니다. 결과는 JSON 형식으로 출력됩니다.

Shell / Script
python -c "import requests; response = requests.get('https://your-teamcity-server/version.txt'); if response.status_code == 200 and float(response.text.split('-')[0]) < 2025.11: print('{"result": "취약", "reason": "TeamCity 버전이 낮음"}'); else: print('{"result": "양호", "reason": "TeamCity 버전이 최신"}')"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git