🔍 CVE-2026-60018

6.5
CVSS Score
MEDIUM
2026-10-14
2026-10-14 16:17
✅ 완료

🇰🇷 한글 설명

Gitea의 OneDev 마이그레이션 다운로더가 응답 크기 제한 없이 전체 데이터를 메모리에 로드하며 타임아웃 설정도 되어 있지 않습니다. 인증된 사용자가 공격자가 제어하는 서버로 마이그레이션을 시도할 경우, 과도하거나 무한한 응답을 통해 메모리를 고갈시키고 서비스 가용성을 저해할 수 있습니다.

💡 쉬운 설명

공격자가 아주 큰 파일을 보내도록 유도하여 서버의 메모리를 가득 채워 서비스를 멈추게 만드는 공격입니다. 인증된 사용자가 마이그레이션 기능을 악용하여 서버를 마비시킬 수 있습니다.

🇺🇸 원문 (English)

Gitea's OneDev migration downloader reads the entire remote version response into memory without a size limit and uses a client without a timeout. An authenticated user who can start a repository migration can direct it to an attacker-controlled OneDev-compatible server returning an oversized or never-ending response. This can consume memory and hold migration workers, impairing service availability.

📍 영향받는 시스템

Gitea (OneDev 마이그레이션 기능 사용 시)

⚔️ 공격 벡터

인증된 사용자가 악의적인 OneDev 호환 서버로 저장소 마이그레이션을 실행하여 대용량 응답 유도

🛡️ 대응 방법

Gitea를 최신 보안 패치가 적용된 버전으로 업데이트하고 마이그레이션 기능에 대한 권한을 제한하십시오.

🔧 검증 코드

출력된 Gitea 버전을 확인하여 해당 취약점이 해결된 최신 버전인지 확인하십시오.

Shell / Script
gitea --version 2>/dev/null || echo 'Gitea not installed'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git