🔍 CVE-2025-32952

6.5
CVSS Score
MEDIUM
2025-04-22
2026-06-17 09:12
✅ 완료

🇰🇷 한글 설명

Jmix 라이브러리의 로컬 파일 저장 구현 방식에서 업로드 파일 크기 제한이 누락된 취약점이 발견되었습니다. 공격자가 매우 큰 파일을 업로드하여 서버 저장 공간을 고갈시킴으로써 서비스 거부(DoS) 상태를 유발할 수 있습니다.

💡 쉬운 설명

파일을 올릴 때 크기 제한이 없어서, 아주 큰 파일을 계속 올려 서버의 저장 공간을 꽉 채울 수 있는 문제입니다. 이로 인해 서버가 멈추거나 정상적인 서비스를 제공하지 못하게 됩니다.

🇺🇸 원문 (English)

Jmix is a set of libraries and tools to speed up Spring Boot data-centric application development. In versions 1.0.0 to 1.6.1 and 2.0.0 to 2.3.4, the local file storage implementation does not restrict the size of uploaded files. An attacker could exploit this by uploading excessively large files, potentially causing the server to run out of space and return HTTP 500 error, resulting in a denial of service. This issue has been patched in versions 1.6.2 and 2.4.0. A workaround is provided on the Jmix documentation website.

📍 영향받는 시스템

Jmix versions 1.0.0 to 1.6.1 and 2.0.0 to 2.3.4

⚔️ 공격 벡터

제한 없는 파일 업로드 기능을 이용한 대용량 파일 전송을 통한 디스크 공간 고갈

🛡️ 대응 방법

Jmix 버전을 1.6.2 또는 2.4.0 이상으로 업데이트하거나 공식 문서의 우회 방법을 적용하십시오.

🔧 검증 코드

명령어 결과에 취약한 버전 범위가 나타나면 해당 라이브러리가 설치되어 있는 상태입니다.

Shell / Script
grep -r "jmix" . | grep -E '1\.(0\.[0-9]|6\.[0-1])|2\.(0\.[0-9]|3\.[0-4])'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Data REST