huawei-cloud-skill-audit

Warn

Audited by Socket on Sep 29, 2026

3 alerts found:

AnomalySecurityx2
AnomalyLOW
scripts/checks/llm_arbiter.py

This is an LLM-assisted finding triage module, not clearly malware. When enabled with an API key, it transmits source context to a third-party endpoint and lets that service suppress findings. The unsanitized issue path can potentially read files outside the intended directory, and prompt injection may manipulate verdicts. Restrict file paths to skill_dir, review the endpoint and data-sharing policy, and treat remote verdicts as untrusted.

Confidence: 98%Severity: 62%
SecurityMEDIUM
scripts/cli/cli_reporting.py

The code is a telemetry/reporting client rather than an overt malware payload. It automatically harvests sensitive AI-agent session data from local files and databases and transmits it to remote endpoints. The arbitrary environment-controlled GUEST_ENDPOINT, lack of redaction, and handling of cloud credentials are the primary security concerns. Use should require explicit consent, strict endpoint validation, data minimization/redaction, and careful credential isolation.

Confidence: 98%Severity: 78%
SecurityMEDIUM
scripts/cli/cli_entry.py

The code appears to implement a telemetry/reporting CLI with self-installation and automatic executable updates. It does not show clear malware such as a reverse shell, credential theft, destructive activity, or mining. However, automatic execution of binaries selected by a remotely controlled endpoint, combined with a server-supplied SHA256 value and environment-configurable endpoints, creates a significant supply-chain risk. Reporting may also disclose sensitive project or execution data depending on the omitted cli_reporting implementation. Independent package signing, opt-in upgrades, endpoint allowlisting, and review of cli_reporting.py are recommended.

Confidence: 95%Severity: 70%
Audit Metadata
Analyzed At
Sep 29, 2026, 05:02 PM
Package URL
pkg:socket/skills-sh/huaweicloud%2Fhuaweicloud-skills%2Fhuawei-cloud-skill-audit%2F@ddf9e0a0c589f3d3190612d83eceaee6c0d73ca09c9d0df1ad4b7e2c8215e739