🔍 CVE-2026-86748

6.1
CVSS Score
MEDIUM
2026-09-09
2026-09-14 20:33
✅ 완료

🇰🇷 한글 설명

Snipe-IT 8.7.0 미만 버전에서 복구 엔드포인트가 업로드된 백업 아카이브를 검증하기 전에 데이터베이스를 먼저 삭제하는 취약점이 발견되었습니다. 슈퍼유저가 손상되었거나 유효하지 않은 zip 파일을 업로드할 경우, 복구 경로가 없는 영구적인 데이터 손실이 발생할 수 있습니다.

💡 쉬운 설명

백업 파일을 복구하는 과정에서 파일이 정상인지 확인하기도 전에 기존 데이터를 먼저 지워버리는 문제입니다. 잘못된 파일을 올리면 기존 데이터가 모두 사라져 복구할 수 없게 됩니다.

🇺🇸 원문 (English)

Snipe-IT versions before 8.7.0 wipe the database before validating the uploaded backup archive in the restore endpoint. Superusers uploading corrupted or invalid zip files trigger permanent data loss with no recovery path or rollback mechanism.

📍 영향받는 시스템

Snipe-IT 8.7.0 미만 모든 버전

⚔️ 공격 벡터

권한을 가진 슈퍼유저가 손상된 백업 파일을 복구 엔드포인트에 업로드하여 데이터베이스를 삭제함

🛡️ 대응 방법

Snipe-IT를 8.7.0 이상의 최신 버전으로 즉시 업데이트하십시오.

🔧 검증 코드

출력된 버전 정보가 8.7.0 미만(예: 8.6.x 등)이면 취약한 상태입니다.

Shell / Script
curl -s http://<target-ip>/api/v1/system/version | grep -E '"version": "[0-7]\.'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Data REST