🔍 CVE-2026-73080

9.3
CVSS Score
CRITICAL
2026-08-11
2026-09-09 20:46
✅ 완료

🇰🇷 한글 설명

SeaweedFS 4.24 미만 버전의 VolumeServer에서 발생하는 취약점으로, 인증 및 대상 검증 없이 임의의 원격 엔드포인트에 요청을 보내고 응답을 읽을 수 있습니다. 공격자는 이를 통해 클라우드 메타데이터(169.254.169.254)나 내부 네트워크 서비스에 접근하여 IAM 자격 증명 및 민감한 정보를 탈취할 수 있습니다.

💡 쉬운 설명

해커가 저장 시스템에 명령을 내려 시스템 내부의 비밀 정보나 클라우드 관리 권한을 몰래 가져갈 수 있는 보안 구멍입니다. 인증 절차가 없어 누구나 접근하여 내부 네트워크를 탐색하거나 중요한 데이터를 훔쳐볼 수 있습니다.

🇺🇸 원문 (English)

SeaweedFS is a distributed storage system. Prior to 4.24, VolumeServer.FetchAndWriteNeedle in weed/server/volume_grpc_remote.go fetches a caller-supplied remote endpoint through weed/remote_storage/s3/s3_storage_client.go and writes the response into a needle. The RPC performs no authentication and no target validation, allowing anyone who can reach a volume server's gRPC port to cause requests to arbitrary hosts, including loopback, link-local, RFC 1918, and cloud metadata endpoints such as 169.254.169.254, and read the response. On cloud deployments, this can disclose instance metadata and IAM credentials and reach otherwise unexposed internal services. The volume server gRPC plane is unauthenticated by default, and configuring documented JWT signing keys does not protect this RPC. This issue is fixed in version 4.24.

📍 영향받는 시스템

SeaweedFS 버전 4.24 미만

⚔️ 공격 벡터

인증되지 않은 gRPC 포트를 통해 임의의 호스트로 요청을 보내는 SSRF(Server-Side Request Forgery) 공격

🛡️ 대응 방법

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

🔧 검증 코드

출력된 버전 번호가 4.24 미만이면 취약한 상태이며, 4.24 이상이면 안전합니다.

Shell / Script
seaweedfs --version 2>/dev/null | grep -E '4\.[0-9]{2}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Cloud Services