🔍 CVE-2026-27775

8.8
CVSS Score
HIGH
2026-07-03
2026-10-25 15:10
✅ 완료

🇰🇷 한글 설명

Gitea 1.25.5 버전에서 pre-receive hook 세션 동안 특정 브랜치에 대한 쓰기 권한 결과가 여러 참조(ref)에 걸쳐 캐싱되는 취약점이 발견되었습니다. 이를 통해 특정 브랜치의 유지 관리자 권한을 다른 참조로 재사용하여 저장소 전체에 대한 쓰기 권한을 획득할 수 있습니다.

💡 쉬운 설명

특정 가지(branch)에만 허용된 수정 권한이 시스템 오류로 인해 다른 모든 가지에도 적용되는 문제입니다. 공격자는 이를 이용해 권한이 없는 부분까지 마음대로 수정할 수 있습니다.

🇺🇸 원문 (English)

Gitea 1.25.5 caches a branch-specific write-permission result across multiple refs in one pre-receive hook session, allowing a per-branch maintainer-edit grant to be reused for other refs and escalate to full repository write access.

📍 영향받는 시스템

Gitea 1.25.5 및 해당 취약점이 포함된 이전 버전

⚔️ 공격 벡터

pre-receive hook 세션 내에서 권한 캐싱 오류를 이용한 권한 상승 공격

🛡️ 대응 방법

Gitea를 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.

🔧 검증 코드

출력 결과에 1.25.5 버전이 포함되어 있다면 해당 취약점에 노출된 상태입니다.

Shell / Script
curl -s http://<gitea-instance>/api/v1/version | grep -E '1.25.5'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git