🔍 CVE-2026-3605

8.1
CVSS Score
HIGH
2026-04-17
2026-10-26 22:10
✅ 완료

🇰🇷 한글 설명

인증된 사용자가 glob이 포함된 정책을 통해 kvv2 경로에 접근할 수 있는 경우, 읽기 또는 쓰기 권한이 없는 시크릿을 삭제하여 서비스 거부(DoS)를 유발할 수 있습니다. 네임스페이스 간 시크릿 삭제나 시크릿 데이터 읽기는 가능하지 않습니다. Vault Community Edition 2.0.0, Vault Enterprise 2.0.0, 1.21.5, 1.20.10, 1.19.16에서 수정되었습니다.

💡 쉬운 설명

정책 설정 실수로 권한이 없어야 할 비밀 정보를 지울 수 있는 문제입니다. 다른 사람의 비밀 내용을 보거나 다른 영역까지 지우는 것은 불가능합니다.

🇺🇸 원문 (English)

An authenticated user with access to a kvv2 path through a policy containing a glob may be able to delete secrets they were not authorized to read or write, resulting in denial-of-service. This vulnerability did not allow a malicious user to delete secrets across namespaces, nor read any secret data. Fxed in Vault Community Edition 2.0.0 and Vault Enterprise 2.0.0, 1.21.5, 1.20.10, and 1.19.16.

📍 영향받는 시스템

HashiCorp Vault 2.0.0 미만 (Community/Enterprise), 1.21.5 미만, 1.20.10 미만, 1.19.16 미만 버전

⚔️ 공격 벡터

glob 패턴이 포함된 정책으로 kvv2 경로 접근 권한을 가진 인증 사용자가 권한 밖의 시크릿을 삭제

🛡️ 대응 방법

Vault를 2.0.0 또는 해당 브랜치의 패치 버전(1.21.5, 1.20.10, 1.19.16)으로 업그레이드하고, glob을 사용하는 정책을 최소 권한 원칙에 맞게 검토

🔧 검증 코드

출력된 버전이 2.0.0 이상이거나 1.21.5, 1.20.10, 1.19.16 이상의 해당 브랜치 버전이면 패치가 적용된 것이며, 그 미만이면 취약합니다.

Shell / Script
vault version 2>/dev/null | head -n 1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Oracle GraalVM Enterprise Edition