🔍 CVE-2026-73800

8.8
CVSS Score
HIGH
2026-10-14
2026-10-18 14:16
✅ 완료

🇰🇷 한글 설명

Gitea에서 pull_request_target 이벤트 발생 시, 신뢰할 수 있는 기본 브랜치 워크플로우가 포크된 저장소의 로컬 재사용 가능한 워크플로우 파일을 참조하여 발생하는 취약점입니다. 공격자는 포크된 저장소의 헤드 커밋에 포함된 악성 워크플로우를 통해 저장소 및 조직의 비밀 정보를 탈취할 수 있습니다.

💡 쉬운 설명

외부 사용자가 보낸 코드 요청을 처리할 때, 시스템이 검증되지 않은 사용자의 파일을 실행하여 중요한 비밀번호나 인증 정보를 훔쳐갈 수 있는 문제입니다. 공격자가 만든 가짜 설정 파일을 시스템이 실수로 실행하면서 발생합니다.

🇺🇸 원문 (English)

Gitea resolves local reusable workflow files from a fork's head commit when a trusted base-branch workflow runs for a pull_request_target event. A fork author can modify a referenced reusable workflow so attacker-controlled code executes with the repository and organization secrets available to that event. Exploitation requires a base workflow that calls a local reusable workflow, and bypasses the intended separation between trusted base code and untrusted fork code.

📍 영향받는 시스템

Gitea (재사용 가능한 워크플로우를 사용하는 pull_request_target 설정이 활성화된 환경)

⚔️ 공격 벡터

포크된 저장소의 워크플로우 파일을 수정하여 신뢰된 워크플로우가 악성 코드를 실행하도록 유도

🛡️ 대응 방법

Gitea를 최신 보안 패치가 적용된 버전으로 업데이트하고, pull_request_target 사용 시 로컬 워크플로우 참조를 제한하십시오.

🔧 검증 코드

출력된 Gitea 버전을 확인하여 해당 취약점이 해결된 최신 버전인지 보안 공지사항과 대조하십시오.

Shell / Script
gitea --version

📊 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