🇰🇷 한글 설명
Snipe-IT 8.7.0 미만 버전의 ExternalUrl 검증 규칙에서 IPv6 전환 주소로 인코딩된 사설 IPv4 대상을 탐지하지 못하는 SSRF 취약점이 존재합니다. 슈퍼 관리자 권한을 가진 공격자는 NAT64, 6to4 또는 Teredo 전환 주소를 사용하여 SSRF 방어 체계를 우회하고 내부 서비스나 클라우드 메타데이터 엔드포인트에 접근할 수 있습니다.
💡 쉬운 설명
관리자 권한을 가진 사용자가 특수한 주소 형식을 사용하여 보안 검사를 속이고 내부 네트워크의 비밀 정보에 접근할 수 있는 문제입니다. 이는 마치 가짜 주소를 이용해 보안 검문소를 통과하여 금지된 구역에 들어가는 것과 같습니다.
🇺🇸 원문 (English)
snipe-it versions before 8.7.0 contain a server-side request forgery vulnerability in the ExternalUrl validation rule that fails to detect IPv6 transition addresses encoding private IPv4 targets. Attackers with super-admin privileges can configure webhook URLs using NAT64, 6to4, or Teredo transition addresses to bypass SSRF guards and access internal services or cloud metadata endpoints.
📍 영향받는 시스템
Snipe-IT 8.7.0 미만 모든 버전
⚔️ 공격 벡터
슈퍼 관리자 권한을 이용해 NAT64, 6to4, Teredo 등의 IPv6 전환 주소를 포함한 웹훅 URL 설정
🛡️ 대응 방법
Snipe-IT를 최신 버전인 8.7.0 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 버전 정보가 8.7.0 미만인 경우 해당 취약점에 노출된 상태입니다.
curl -s http://<snipe-it-url>/api/v1/system/version | grep -E 'version' || echo 'Check version manually'