🔍 CVE-2026-21257

8.0
CVSS Score
HIGH
2026-02-10
2026-06-17 10:18
✅ 완료

🇰🇷 한글 설명

GitHub Copilot와 Visual Studio에서 특수 명령어 요소의 부적절한 중화로 인한 명령어 주입 취약점

💡 쉬운 설명

GitHub Copilot와 Visual Studio에서 특수 명령어 요소의 중화가 제대로 처리되지 않아 공격자가 권한을 상승시킬 수 있는 취약점입니다. 이 취약점을 이용하여 공격자는 네트워크를 통해 권한을 상승시킬 수 있습니다. 이는 개발자들이 사용하는 코드 완성 도구에서 발생하는 취약점으로, 공격자가 시스템에 접근하여 악의적인 명령어를 실행할 수 있습니다.

🇺🇸 원문 (English)

Improper neutralization of special elements used in a command ('command injection') in GitHub Copilot and Visual Studio allows an authorized attacker to elevate privileges over a network.

📍 영향받는 시스템

GitHub Copilot와 Visual Studio

⚔️ 공격 벡터

공격자가 네트워크를 통해 시스템에 접근하여 취약점을 이용

🛡️ 대응 방법

최신 보안 패치를 적용하고, 시스템 및 응용 프로그램의 접근 권한을 제한

🔧 검증 코드

로컬 시스템에서 Python이 설치되어 있는지 확인하고, 코드를 실행하여 결과를 확인합니다. 코드 실행 결과는 JSON 형식으로 출력됩니다. 결과가 '양호'라면 GitHub API에 접근이 가능하며, '취약'이라면 접근이 불가능하다는 것을 의미합니다.

Shell / Script
python -c "import requests; response = requests.get('https://api.github.com/meta'); if response.status_code == 200: print('{"result": "양호", "reason": "GitHub API에 접근 가능"}') else: print('{"result": "취약", "reason": "GitHub API에 접근 불가"}')"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Git