🔍 CVE-2026-30309

7.8
CVSS Score
HIGH
2026-03-31
2026-07-25 11:10
✅ 완료

🇰🇷 한글 설명

InfCode 터미널 자동 실행 모듈의 명령 필터링 취약점으로 인해 블랙리스트 보안 메커니즘이 무력화됩니다. 공격자가 문자열 결합이나 변수 할당 등을 이용해 난독화된 악성 명령을 포함한 파일을 생성하면, 사용자가 IDE에서 이를 열람하는 것만으로도 사용자 확인 없이 원격 코드 실행이나 데이터 유출이 발생할 수 있습니다.

💡 쉬운 설명

보안 프로그램이 금지된 명령어를 걸러내지 못하는 허점이 발견되었습니다. 해커가 교묘하게 숨겨놓은 명령어가 담긴 파일을 열기만 해도 컴퓨터가 해커의 명령을 마음대로 실행할 수 있습니다.

🇺🇸 원문 (English)

InfCode's terminal auto-execution module contains a critical command filtering vulnerability that renders its blacklist security mechanism completely ineffective. The predefined blocklist fails to cover native high-risk commands in Windows PowerShell (such as powershell), and the matching algorithm lacks dynamic semantic parsing unable to recognize string concatenation, variable assignment, or double-quote interpolation in Shell syntax. Malicious commands can bypass interception through simple syntax obfuscation. An attacker can construct a file containing malicious instructions for remote code injection. When a user imports and views such a file in the IDE, the Agent executes dangerous PowerShell commands outside the blacklist without user confirmation, resulting in arbitrary command execution or sensitive data leakage.

📍 영향받는 시스템

InfCode IDE (terminal auto-execution module 포함 버전)

⚔️ 공격 벡터

악성 명령어가 포함된 파일을 IDE로 가져오거나 열람하여 자동 실행 유도

🛡️ 대응 방법

InfCode 보안 패치 적용 및 터미널 자동 실행 설정 비활성화

🔧 검증 코드

명령어 실행 시 PowerShell 경로가 정상 출력되면 필터링 우회 가능성이 있는 환경임

Shell / Script
powershell -Command "Get-Command powershell" 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Storage Protect Snapshot for Windows