🔍 CVE-2021-30503

9.8
CVSS Score
CRITICAL
2021-04-13
2026-06-17 03:50
✅ 완료

🇰🇷 한글 설명

Visual Studio Code용 비공식 GLSL Linting 확장 프로그램 1.4.0 미만 버전에서 발생하는 취약점입니다. 워크스페이스 설정 내 glslangValidatorPath를 조작하여 원격 코드 실행(RCE)이 가능합니다.

💡 쉬운 설명

해커가 특수하게 만든 설정 파일을 통해 사용자의 컴퓨터에서 몰래 악성 프로그램을 실행할 수 있는 보안 결함입니다. VS Code에서 GLSL 관련 확장 프로그램을 사용할 때 발생할 수 있습니다.

🇺🇸 원문 (English)

The unofficial GLSL Linting extension before 1.4.0 for Visual Studio Code allows remote code execution via a crafted glslangValidatorPath in the workspace configuration.

📍 영향받는 시스템

Visual Studio Code GLSL Linting extension (version < 1.4.0)

⚔️ 공격 벡터

워크스페이스 설정 파일 내 glslangValidatorPath 경로 조작을 통한 원격 코드 실행

🛡️ 대응 방법

GLSL Linting 확장 프로그램을 1.4.0 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 확장 프로그램 버전이 1.4.0 미만인지 확인하십시오.

Shell / Script
code --list-extensions | grep glsl-lint && code --list-extensions | grep glsl-lint | xargs -I {} code --extension-version {} 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Visual Studio