CVE-2026-84809
7.1
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Summary
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.
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Tencent | AI-Infra-Guard | 0 < 4.5.2 | affected |
| Tencent | AI-Infra-Guard | 4.6.0 <= 4.6.0 | affected |
| Tencent | aig-skill-scan | 0 <= 0.2.1 | affected |
Weaknesses
- CWE-693: Protection Mechanism Failure
References
- https://github.com/Tencent/AI-Infra-Guard/issues/531
- https://github.com/Tencent/AI-Infra-Guard/commit/7e0f749e3c023e5c6ab7b32fe97b3f6f2e8aeb04
- https://github.com/Tencent/AI-Infra-Guard/blob/v4.6.0/skill-scan/skill_scan/tools/dir/dir_actions.py
- https://github.com/Tencent/AI-Infra-Guard/blob/v4.6.0/skill-scan/skill_scan/utils/pre_scan.py
- https://github.com/Tencent/AI-Infra-Guard
- https://www.vulncheck.com/advisories/tencent-ai-infra-guard-skill-scan-analysis-bypass-via-excluded-python-bytecode
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.