🔍 CVE-2026-84196

7.7
CVSS Score
HIGH
2026-09-01
2026-09-10 15:43
✅ 완료

🇰🇷 한글 설명

Kyverno 1.18.0 미만 버전에서 apiCall.service.url을 통한 서버 측 요청 위조(SSRF) 취약점이 발견되었습니다. 인증된 사용자가 변수 치환을 통해 사용자 제어 입력을 주입함으로써 임의의 HTTP 요청을 보낼 수 있으며, 응답 데이터가 에러 메시지에 반영되어 내부 서비스나 클라우드 메타데이터 탈취가 가능합니다.

💡 쉬운 설명

권한이 있는 사용자가 시스템의 허점을 이용해 서버가 내부 네트워크나 민감한 정보에 대신 접속하도록 조작할 수 있는 문제입니다. 이를 통해 공격자는 서버 내부의 비밀 정보를 몰래 빼낼 수 있습니다.

🇺🇸 원문 (English)

Kyverno before 1.18.0 contains a server-side request forgery vulnerability in apiCall.service.url that allows authenticated users to send arbitrary HTTP requests by injecting user-controlled input through variable substitution. Attackers can target internal services, cloud metadata endpoints, and loopback addresses, with response data reflected in admission error messages enabling non-blind data exfiltration.

📍 영향받는 시스템

Kyverno versions prior to 1.18.0

⚔️ 공격 벡터

apiCall.service.url의 변수 치환 기능을 악용한 사용자 제어 입력 주입을 통한 SSRF 공격

🛡️ 대응 방법

Kyverno를 1.18.0 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 Kyverno 버전이 1.18.0 미만인지 확인하십시오.

Shell / Script
kyverno version | grep -E 'Kyverno version'

📊 CVSS Vector String

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