🔍 CVE-2022-39327

8.1
CVSS Score
HIGH
2022-10-25
2026-06-17 04:58
✅ 완료

🇰🇷 한글 설명

Azure CLI 2.40.0 미만 버전에서 코드 주입 취약점이 발견되었습니다. Windows 환경에서 PowerShell을 사용하여 Azure CLI 명령을 실행할 때, 외부에서 입력된 파라미터에 '&' 또는 '|' 기호가 포함되어 있으면 악성 코드가 실행될 수 있습니다.

💡 쉬운 설명

Azure CLI를 사용하는 Windows 컴퓨터에서 특수 기호가 포함된 명령어를 입력하면 해커가 몰래 명령을 실행할 수 있는 보안 구멍이 있습니다. 이를 방지하려면 프로그램을 최신 버전으로 업데이트해야 합니다.

🇺🇸 원문 (English)

Azure CLI is the command-line interface for Microsoft Azure. In versions previous to 2.40.0, Azure CLI contains a vulnerability for potential code injection. Critical scenarios are where a hosting machine runs an Azure CLI command where parameter values have been provided by an external source. The vulnerability is only applicable when the Azure CLI command is run on a Windows machine and with any version of PowerShell and when the parameter value contains the `&` or `|` symbols. If any of these prerequisites are not met, this vulnerability is not applicable. Users should upgrade to version 2.40.0 or greater to receive a a mitigation for the vulnerability.

📍 영향받는 시스템

Azure CLI 2.40.0 미만 버전 (Windows 및 PowerShell 환경)

⚔️ 공격 벡터

외부 소스에서 제공된 파라미터 값에 '&' 또는 '|' 기호를 삽입하여 명령어를 주입하는 방식

🛡️ 대응 방법

Azure CLI를 2.40.0 또는 그 이상의 최신 버전으로 업그레이드하십시오.

🔧 검증 코드

출력된 azure-cli 버전이 2.40.0 미만인지 확인하십시오.

Shell / Script
az --version | grep -E 'azure-cli'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Azure