🔍 CVE-2025-68941

4.9
CVSS Score
MEDIUM
2025-12-26
2026-10-13 10:10
✅ 완료

🇰🇷 한글 설명

Gitea 1.22.3 이전 버전에서 공개 리소스에 대한 접근만 허용된 API 토큰을 받았을 때, 개인 리소스에 대한 접근을 올바르게 처리하지 않아 보안 취약점이 발생합니다.

💡 쉬운 설명

Gitea의 취약점으로 인해 공개 리소스만 접근할 수 있는 권한을 가진 사용자가 개인 리소스에 접근할 수 있습니다. 이는 데이터 노출 및 보안 위협을 유발할 수 있습니다. Gitea 1.22.3 이전 버전을 사용 중인 경우 업데이트가 필요합니다.

🇺🇸 원문 (English)

Gitea before 1.22.3 mishandles access to a private resource upon receiving an API token with scope limited to public resources.

📍 영향받는 시스템

Gitea 1.22.3 이전 버전

⚔️ 공격 벡터

공격자는 공개 리소스에 대한 접근만 허용된 API 토큰을 사용하여 개인 리소스에 접근할 수 있습니다.

🛡️ 대응 방법

Gitea를 1.22.3 버전 이상으로 업데이트하고, API 토큰의 범위를 제한하여 개인 리소스에 대한 접근을 제어합니다.

🔧 검증 코드

로컬 시스템에서 Python을 사용하여 Gitea 서버의 API에 접근하여 공개 리소스에 대한 접근 여부를 확인합니다. your-gitea-server.com을 실제 Gitea 서버 주소로 교체합니다. 실행 결과는 JSON 형식으로 출력됩니다.

Shell / Script
python -c "import requests; response = requests.get('https://your-gitea-server.com/api/v1/repos'); if response.status_code == 200: print('{{"result": "취약", "reason": "Gitea API에 대한 공개 리소스 접근이 가능합니다."}}'); else: print('{{"result": "양호", "reason": "Gitea API에 대한 공개 리소스 접근이 불가능합니다."}}')"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git