🔍 CVE-2025-25297

8.6
CVSS Score
HIGH
2025-02-14
2026-06-17 09:00
✅ 완료

🇰🇷 한글 설명

Label Studio 1.16.0 미만 버전의 S3 스토리지 통합 기능에서 서버 측 요청 위조(SSRF) 취약점이 발견되었습니다. 공격자가 s3_endpoint 파라미터를 통해 임의의 내부 서비스 URL을 지정하면, 애플리케이션이 해당 내부 서비스로 HTTP 요청을 보내고 응답 내용을 에러 메시지를 통해 탈취할 수 있습니다.

💡 쉬운 설명

데이터 라벨링 도구인 Label Studio가 사용자가 입력한 잘못된 주소로 내부 네트워크에 접속을 시도하는 보안 약점이 있습니다. 이를 통해 해커는 외부에서 접근할 수 없는 회사의 내부 시스템 정보를 몰래 빼낼 수 있습니다.

🇺🇸 원문 (English)

Label Studio is an open source data labeling tool. Prior to version 1.16.0, Label Studio's S3 storage integration feature contains a Server-Side Request Forgery (SSRF) vulnerability in its endpoint configuration. When creating an S3 storage connection, the application allows users to specify a custom S3 endpoint URL via the s3_endpoint parameter. This endpoint URL is passed directly to the boto3 AWS SDK without proper validation or restrictions on the protocol or destination. The vulnerability allows an attacker to make the application send HTTP requests to arbitrary internal services by specifying them as the S3 endpoint. When the storage sync operation is triggered, the application attempts to make S3 API calls to the specified endpoint, effectively making HTTP requests to the target service and returning the response in error messages. This SSRF vulnerability enables attackers to bypass network segmentation and access internal services that should not be accessible from the external network. The vulnerability is particularly severe because error messages from failed requests contain the full response body, allowing data exfiltration from internal services. Version 1.16.0 contains a patch for the issue.

📍 영향받는 시스템

Label Studio 1.16.0 미만 모든 버전

⚔️ 공격 벡터

S3 스토리지 연결 설정 시 s3_endpoint 파라미터에 내부 네트워크 주소를 입력하여 SSRF 공격 수행

🛡️ 대응 방법

Label Studio를 최신 보안 패치가 적용된 버전인 1.16.0 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 1.16.0 미만인 경우 해당 취약점에 노출된 상태입니다.

Shell / Script
python3 -c 'import label_studio; print(label_studio.__version__)' 2>/dev/null || echo 'Version check failed'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Data REST