🔍 CVE-2025-64719

4.9
CVSS Score
MEDIUM
2026-06-24
2026-10-12 21:10
✅ 완료

🇰🇷 한글 설명

Gogs 0.14.3 미만 버전에서 발생하는 취약점으로, 저장소나 위키에 파일을 생성할 권한이 있는 악의적인 사용자가 서비스 거부(DoS) 상태를 유발할 수 있습니다. 커밋 정보를 복구하는 과정에서 오류가 발생하면 웹 인터페이스가 500 에러를 반환하며 정상적으로 작동하지 않게 됩니다.

💡 쉬운 설명

권한이 있는 사용자가 특정한 파일을 만들어 시스템에 오류를 일으키면, 웹사이트 화면이 깨지거나 접속이 안 될 수 있습니다. 이로 인해 다른 사용자들이 저장소 내용을 확인하는 데 어려움을 겪게 됩니다.

🇺🇸 원문 (English)

Gogs is an open source self-hosted Git service. Prior to 0.14.3, a malicious user with rights to create a new file on a repository or wiki page can trigger a denial of service condition in which the pages containing the listing of files will return HTTP error 500 and render the web interface unusable for the repository or wiki. The issue is present in file internal/route/repo/wiki.go and internal/route/repo/view.go where the pages try to recover commit information. If errors are returned while recovering commit information, the page will return a 500 error and stop rendering, resulting in a denial of service. This vulnerability is fixed in 0.14.3.

📍 영향받는 시스템

Gogs 0.14.3 미만 모든 버전

⚔️ 공격 벡터

저장소 또는 위키 페이지에 파일을 생성하여 커밋 정보 복구 로직에 오류를 유발함

🛡️ 대응 방법

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

🔧 검증 코드

출력된 버전 정보가 0.14.3 미만인지 확인하여 취약 여부를 판단합니다.

Shell / Script
curl -s http://<GOGS_URL>/api/info | grep -E 'version'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git