🔍 CVE-2026-60010

6.5
CVSS Score
MEDIUM
2026-10-14
2026-10-15 04:18
✅ 완료

🇰🇷 한글 설명

Gitea의 저장소 측 팀 링크 API에서 발생하는 취약점으로, 조직 소유자가 아닌 저장소 관리자가 팀 액세스 변경 제한 설정을 우회하여 조직 팀을 저장소에 연결할 수 있습니다. 이로 인해 조직의 권한 제한 정책을 무시하고 저장소 접근 권한을 임의로 변경할 수 있는 문제가 발생합니다.

💡 쉬운 설명

저장소 관리자가 원래는 할 수 없는 권한을 이용해 조직의 팀들을 저장소에 마음대로 초대할 수 있는 보안 결함입니다. 이를 통해 허가되지 않은 팀이 프로젝트 코드에 접근할 위험이 있습니다.

🇺🇸 원문 (English)

Gitea's repository-side team-link API allows a repository administrator who is not an organization owner to attach organization teams to a repository despite RepoAdminChangeTeamAccess being disabled. The endpoint does not enforce the organization's restriction on repository administrators changing team access. This allows unauthorized changes to which organization teams receive repository access.

📍 영향받는 시스템

Gitea (RepoAdminChangeTeamAccess 설정이 비활성화된 환경)

⚔️ 공격 벡터

저장소 관리자 권한을 가진 사용자가 팀 링크 API 엔드포인트를 호출하여 권한 제한을 우회함

🛡️ 대응 방법

Gitea를 최신 보안 패치가 적용된 버전으로 업데이트하고 조직 권한 설정을 재검토하십시오.

🔧 검증 코드

API 호출을 통해 저장소 관리자가 제한된 팀을 임의로 추가할 수 있는지 권한 테스트를 수행합니다.

Shell / Script
curl -s -X GET http://<gitea-url>/api/v1/repos/<owner>/<repo>/teams | grep -i 'team'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Teams