🔍 CVE-2026-28737

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

🇰🇷 한글 설명

Gitea 1.25.0 미만 버전에서 3D 파일 뷰어가 glTF 파일의 extensionsRequired 필드를 렌더링할 때 저장형 XSS(Cross-Site Scripting) 취약점이 발생합니다. 공격자는 악성 스크립트가 포함된 glTF 파일을 업로드하여 사용자의 브라우저에서 코드를 실행할 수 있습니다.

💡 쉬운 설명

3D 모델 파일을 보여주는 기능에 보안 구멍이 있어, 나쁜 코드가 담긴 파일을 올리면 다른 사용자의 정보를 훔칠 수 있습니다. 파일 안에 숨겨진 명령어가 웹사이트에서 자동으로 실행되는 방식입니다.

🇺🇸 원문 (English)

Gitea versions from 1.25.0 before 1.26.0 allow stored cross-site scripting through the extensionsRequired field in glTF files rendered by the 3D file viewer.

📍 영향받는 시스템

Gitea 1.25.0 미만 버전 (1.26.0 미만)

⚔️ 공격 벡터

악성 스크립트가 포함된 glTF 파일을 업로드하여 3D 파일 뷰어로 렌더링 유도

🛡️ 대응 방법

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

🔧 검증 코드

출력 결과에 1.25.x 이하의 버전 번호가 나타나면 취약한 상태입니다.

Shell / Script
curl -s http://localhost:3000/api/v1/version | grep -E '"version": "1.2[0-5]\.'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git