🔍 CVE-2026-104636

7.5
CVSS Score
HIGH
2026-10-06
2026-10-13 17:18
✅ 완료

🇰🇷 한글 설명

Gitea가 푸시 미러, 위키 원격 확인 및 마이그레이션된 풀 리퀘스트 헤드 가져오기 시 초기 URL은 검증하지만, 이후 발생하는 HTTP 리다이렉트를 재검증 없이 따르는 취약점이 발견되었습니다. 이를 통해 관리자가 허용한 엔드포인트가 리다이렉트를 수행할 경우, 원래 정책으로는 차단되어야 할 내부 주소로 Git 클라이언트가 요청을 보내게 만들 수 있습니다.

💡 쉬운 설명

Gitea가 처음에는 안전한 주소인지 확인하지만, 그 주소가 다른 곳으로 연결(리다이렉트)될 때는 다시 확인하지 않는 문제입니다. 이를 악용하면 원래는 접근할 수 없는 서버 내부의 다른 서비스에 몰래 접속을 시도할 수 있습니다.

🇺🇸 원문 (English)

Gitea validated the initial remote URL for push mirrors, wiki remote checks, and fetches of migrated pull request heads, but the subsequent raw Git operations followed HTTP redirects without revalidating the destination. A repository administrator using a policy-allowed endpoint that redirects could make Gitea's Git client send requests to an address that the outbound host policy would otherwise block. The impact depends on the configured policy and the internal services reachable from the server.

📍 영향받는 시스템

Gitea (취약한 버전의 Git 클라이언트 동작을 포함하는 모든 버전)

⚔️ 공격 벡터

정책 허용 엔드포인트를 이용한 HTTP 리다이렉트 유도 및 내부 네트워크 스캔/접근

🛡️ 대응 방법

Gitea를 최신 보안 패치가 적용된 버전으로 업데이트하고, 아웃바운드 네트워크 정책을 강화하십시오.

🔧 검증 코드

출력된 Gitea 버전을 확인하여 보안 패치가 적용된 최신 버전인지 제조사의 공지사항과 대조하십시오.

Shell / Script
gitea --version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git