🔍 CVE-2026-84809

6.5
CVSS Score
MEDIUM
2026-09-02
2026-09-24 20:43
✅ 완료

🇰🇷 한글 설명

Tencent AI-Infra-Guard의 skill-scan 구성 요소가 __pycache__ 디렉토리와 .pyc, .pyo, .pyd 확장자를 검사 대상에서 제외하도록 하드코딩되어 있습니다. 공격자는 안전해 보이는 파이썬 소스 파일과 함께 악성 컴파일된 바이트코드를 배포하여, 스캐너가 안전하다고 판단하는 사이 코드를 실행할 수 있습니다.

💡 쉬운 설명

보안 검사 도구가 특정 파일 형식(.pyc 등)을 검사하지 않고 건너뛰는 허점을 이용한 공격입니다. 겉으로는 깨끗한 소스 코드처럼 보이지만, 실제로는 숨겨진 악성 실행 파일이 포함되어 있어 설치 시 컴퓨터가 해킹될 수 있습니다.

🇺🇸 원문 (English)

Tencent AI-Infra-Guard's skill-scan component excludes compiled Python bytecode files from analysis by hardcoding __pycache__ directories and .pyc/.pyo/.pyd extensions into skip lists across multiple scanning surfaces. Attackers can distribute skills with benign Python source files alongside malicious compiled bytecode that executes on import while the scanner reports a safe verdict, enabling code execution when operators install the skill.

📍 영향받는 시스템

Tencent AI-Infra-Guard (skill-scan component)

⚔️ 공격 벡터

악성 바이트코드가 포함된 스킬 패키지를 배포하여 스캐너의 탐지를 우회한 후 사용자 환경에서 코드 실행

🛡️ 대응 방법

스캔 대상 목록에서 컴파일된 파이썬 파일 확장자를 제거하고 모든 바이너리 및 바이트코드를 검사하도록 업데이트

🔧 검증 코드

명령어 실행 시 스캔 대상 경로 내에 검사되지 않고 남아있는 .pyc 또는 .pyd 파일이 출력되면 취약한 상태입니다.

Shell / Script
find /path/to/skills -name "*.pyc" -o -name "*.pyd" -o -name "*.pyd" | grep -v "__pycache__"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Python