🇰🇷 한글 설명
Gitea 1.26.1 이하 버전에서 '유지 관리자의 편집 허용' 권한 경로의 결함으로 인해 발생합니다. 이 취약점을 이용하면 사용자가 읽기 권한만 가진 저장소에 권한 없이 커밋을 수행할 수 있습니다.
💡 쉬운 설명
읽기만 가능한 저장소에 몰래 내용을 수정하거나 코드를 추가할 수 있는 보안 구멍이 발견되었습니다. 권한이 없는 사용자가 마치 관리자인 것처럼 코드를 바꿀 수 있어 위험합니다.
🇺🇸 원문 (English)
Gitea versions up to and including 1.26.1 allow the Allow edits from maintainers permission path to authorize commits to repositories that the user can read but should not be able to write.
📍 영향받는 시스템
Gitea 1.26.1 및 그 이전의 모든 버전
⚔️ 공격 벡터
권한 설정 오류를 악용하여 읽기 전용 저장소에 커밋 요청을 보내는 방식
🛡️ 대응 방법
Gitea를 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 버전 정보가 1.26.1 이하인지 확인하여 취약 여부를 판단합니다.
curl -s http://<gitea-url>/api/v1/version | grep -E '"version": "1\.[0-2][0-6]\.'