ZeroHour

CVE-2026-84809

niche

Security-Scan Bypass via Skipped Python Bytecode in Tencent AI-Infra-Guard

CVSS 4.0
7.1 high
EPSS
<1%p24
Published
()
Modified
AI analysis

Tencent AI-Infra-Guard's skill-scan component hardcodes skip rules that exclude __pycache__ directories and compiled Python files (.pyc, .pyo, .pyd) from analysis across its scanning surfaces, so code hidden in bytecode is never inspected. An attacker can publish a skill whose visible Python source is benign while bundling a malicious compiled bytecode file, causing the scanner to return a clean verdict. When an operator installs that skill, the malicious bytecode executes on import, giving the attacker code execution in the operator's environment under cover of a safe scan result. Anyone who relies on AI-Infra-Guard skill-scan output to vet third-party skills is affected, because the scanner's protection mechanism (CWE-693, Protection Mechanism Failure) silently fails on compiled artifacts. No public proof-of-concept exists, the flaw is not in CISA KEV, and EPSS puts the 30-day exploitation probability at 0.3% (24th percentile), so no exploitation is currently known.

What to do: Treat 'safe' verdicts from AI-Infra-Guard skill-scan as unverified for any skill shipping .pyc, .pyo or .pyd files or __pycache__ directories; decompile or hash-verify compiled artifacts (or require source-only skills) before installing. Upgrade AI-Infra-Guard to a patched release once available — the disclosure data does not specify a fixed version — and monitor Tencent/VulnCheck advisories for remediation guidance.

Affected
Tencent AI-Infra-Guard (skill-scan component)
Estimated exposure
nichelikely hundreds to low thousands of deployments at most (niche open-source AI-security scanner; no public install counts) — AI-Infra-Guard is a specialized open-source tool for scanning AI infrastructure with a self-hosted user base and no published installation or internet-exposure figures, so only a small deployment footprint can be assumed.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

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.

Weakness
CWE-693
Vector
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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.