T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:29- Finding
Mutable Remote Installer Is Downloaded and Executed Without Integrity Verification
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a disclosed UXC helper for calling remote APIs, with normal integration risks around installing the CLI, sending data to chosen endpoints, and storing credentials.
Before installing, prefer a trusted package manager or pinned release for UXC. Use this skill only with endpoints you trust, keep payloads minimal, avoid sending secrets or local context unless required, verify credential bindings before live calls, and start with read-only operations before any mutation.
SKILL.md:29Mutable Remote Installer Is Downloaded and Executed Without Integrity Verification
The declared description describes an operational integration skill for discovering and calling remote APIs through UXC. The actual code chunk only validates repository documentation and metadata using shell checks and ripgrep. Its primary purpose is static linting/validation of skill packaging and docs, not API discovery or execution. There is no network access, no invocation of UXC against remote hosts, and no protocol-specific handling beyond checking that certain documentation text exists. This is a material description-behavior mismatch.
The skill instructs agents to call remote hosts and send structured input, but it does not prominently warn that user data, secrets, prompts, or local context may be transmitted to external endpoints. In an agent setting, this can lead to unintended data exfiltration or privacy violations if sensitive content is passed through the tool without explicit user awareness or consent.
No suspicious patterns detected.