🇰🇷 한글 설명
Gitea 저장소의 외부 이슈 트래커 정규 표현식에 교차 캡처 그룹이 포함될 경우, 이슈 참조 렌더링 시 잘못된 슬라이스 인덱스가 생성되어 런타임 패닉이 발생할 수 있습니다. 저장소의 외부 이슈 트래커 설정을 수정할 수 있는 사용자는 README 등을 렌더링할 때 Gitea 프로세스를 강제로 종료시켜 서비스 전체를 중단시킬 수 있습니다.
💡 쉬운 설명
저장소 설정에 특수한 규칙을 입력하면 웹사이트가 오류를 일으켜 서버가 갑자기 꺼지게 만드는 취약점입니다. 설정을 바꿀 수 있는 권한이 있다면 다른 사용자들이 사이트를 이용하지 못하게 방해할 수 있습니다.
🇺🇸 원문 (English)
A repository's external issue tracker regular expression containing alternating capture groups could produce invalid slice indexes when Gitea rendered issue references, causing a runtime panic that terminated the Gitea process. A user who can edit a repository's external issue tracker settings could make any later rendering of matching content, such as viewing a README, crash the instance for all users.
📍 영향받는 시스템
Gitea (해당 취약점이 해결된 패치 버전 미만)
⚔️ 공격 벡터
저장소의 외부 이슈 트래커(External Issue Tracker) 설정 내 정규 표현식 조작
🛡️ 대응 방법
Gitea를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전이 취약점이 해결된 최신 버전인지 확인하십시오.