🇰🇷 한글 설명
HashiCorp Consul 및 Consul Enterprise 1.17.0부터 2.0.4까지의 버전은 에이전트의 서비스 메시 리프 인증서 API에서 권한 우회 취약점이 존재합니다. 이로 인해 유효한 ACL 토큰이 없는 공격자가 캐시된 서비스 리프 인증서와 개인키를 조회할 수 있습니다. 해당 취약점은 Consul Community Edition 2.1.0, Consul Enterprise 2.1.0 및 1.21.19에서 수정되었습니다.
💡 쉬운 설명
인증 없이도 서비스 간 암호화에 쓰이는 인증서와 비밀키를 훔칠 수 있는 보안 결함입니다. 공격자가 이 키를 얻으면 서비스 사칭이나 통신 도청이 가능해집니다.
🇺🇸 원문 (English)
HashiCorp Consul and Consul Enterprise 1.17.0 up to 2.0.4 are vulnerable to an authorization bypass in the agent's service mesh leaf certificate API that may allow an attacker without a valid ACL token to retrieve a cached service leaf certificate and its private key. This vulnerability (CVE-2026-105765) is fixed in Consul Community Edition 2.1.0 and Consul Enterprise 2.1.0 and 1.21.19.
📍 영향받는 시스템
HashiCorp Consul 및 Consul Enterprise 1.17.0 ~ 2.0.4 버전 (2.1.0, 1.21.19 이상으로 업데이트 필요)
⚔️ 공격 벡터
유효한 ACL 토큰 없이 에이전트의 서비스 메시 리프 인증서 API에 접근해 캐시된 인증서와 개인키를 조회
🛡️ 대응 방법
Consul Community Edition 또는 Enterprise를 2.1.0 또는 1.21.19 이상 버전으로 업그레이드하고, 노출된 인증서와 키를 교체
🔧 검증 코드
출력된 버전이 1.17.0~2.0.4 범위에 속하면 취약하며, 2.1.0 이상 또는 1.21.19 이상이면 패치된 버전입니다. 명령어가 실패하면 Consul이 설치되어 있지 않은 것입니다.
consul version 2>/dev/null | head -n 1
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
💻 영향받는 소프트웨어
Oracle GraalVM Enterprise Edition