🔍 CVE-2026-84811

6.5
CVSS Score
MEDIUM
2026-09-02
2026-09-23 17:17
✅ 완료

🇰🇷 한글 설명

agentverus-scanner가 동반 코드 디렉토리에 있는 컴파일된 Python 바이트코드 파일을 분석하지 못하는 취약점이 발견되었습니다. 공격자는 악성 __pycache__ 항목을 정상적인 소스 파일과 함께 배포하여 보안 스캔을 우회하고, 스캐너가 높은 신뢰 점수로 인증된 결과(CERTIFIED)를 보고하도록 유도하여 임의의 바이트코드를 실행할 수 있습니다.

💡 쉬운 설명

보안 검사 프로그램이 파이썬의 실행 파일 형태인 '바이트코드'를 검사하지 못하는 허점을 이용한 공격입니다. 해커가 정상 파일 사이에 몰래 악성 코드를 숨겨두면, 검사기는 이를 발견하지 못하고 안전하다고 잘못 판단하게 됩니다.

🇺🇸 원문 (English)

agentverus-scanner fails to analyze compiled Python bytecode files in companion code directories, allowing attackers to bypass security scanning by shipping malicious __pycache__ entries alongside benign source files. Attackers can execute arbitrary Python bytecode on import while the scanner reports a CERTIFIED verdict with high trust scores in both static and semantic analysis modes.

📍 영향받는 시스템

agentverus-scanner (컴파일된 Python 바이트코드 분석 기능이 포함된 모든 버전)

⚔️ 공격 벡터

정상적인 소스 파일과 함께 악성 코드가 담긴 __pycache__ 디렉토리를 배포하여 스캔 우회

🛡️ 대응 방법

agentverus-scanner를 업데이트하여 __pycache__ 내 바이트코드 분석 기능을 활성화하거나, 배포 전 바이트코드 파일 제거 검증 프로세스 도입

🔧 검증 코드

명령어 실행 결과 'Vulnerable'이 출력되면 분석되지 않은 바이트코드가 존재할 가능성이 있는 상태입니다.

Shell / Script
find . -name "__pycache__" -type d | grep -q "__pycache__" && echo "Vulnerable: __pycache__ found" || echo "Safe: No __pycache__ found"

📊 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