🔍 CVE-2026-110628

8.6
CVSS Score
HIGH
2026-10-14
2026-10-16 18:17
✅ 완료

🇰🇷 한글 설명

Kan 0.5.5부터 0.6.0 버전에서 /api/download/attatchment 경로를 통해 인증되지 않은 서버 측 요청 위조(SSRF) 취약점이 발견되었습니다. 이는 CVE-2026-32255에 대한 수정이 불완전하여 발생하며, S3_ENDPOINT가 설정되지 않은 경우 공격자가 임의의 URL 파라미터를 전달하여 내부 서비스나 클라우드 메타데이터를 탈취할 수 있습니다.

💡 쉬운 설명

해커가 서버를 속여서 서버 내부의 비밀 정보나 다른 컴퓨터에 저장된 데이터를 몰래 가져올 수 있는 취약점입니다. 특히 클라우드 환경의 중요한 설정 정보를 빼낼 위험이 있습니다.

🇺🇸 원문 (English)

Kan 0.5.5 through 0.6.0 contains an unauthenticated server-side request forgery vulnerability in the /api/download/attatchment route due to an incomplete fix for CVE-2026-32255. When S3_ENDPOINT is unset, attackers can pass arbitrary url query parameters to fetch() to read internal services, localhost ports, and cloud instance metadata.

📍 영향받는 시스템

Kan 0.5.5 ~ 0.6.0

⚔️ 공격 벡터

인증되지 않은 사용자가 /api/download/attatchment 경로에 조작된 URL 파라미터를 전달하여 서버 내부로 요청을 보냄

🛡️ 대응 방법

Kan 버전을 0.6.0 이상으로 업데이트하거나 S3_ENDPOINT 설정을 명확히 구성함

🔧 검증 코드

명령어 결과에 0.5.5에서 0.6.0 사이의 버전이 출력되면 취약한 버전이 설치된 상태입니다.

Shell / Script
kan --version 2>/dev/null | grep -E '0\[\.\]5\.[5-6]\|0\.[6]\.0'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Cloud Services