T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:39- Finding
Mutable Remote Package Is Downloaded and Executed Without Integrity Verification
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is purpose-aligned for broad web collection, but it asks users to install mutable remote code and provide live session cookies to the agent.
Review before installing. Use dry-run or safe mode first, install only the platforms you need, prefer pinned commits/releases and pinned Docker digests, and avoid giving real account cookies to the agent unless you fully trust the upstream tools and local environment. Use throwaway accounts where possible.
SKILL.md:39Mutable Remote Package Is Downloaded and Executed Without Integrity Verification
SKILL.md:43Automatic Dependency Installation Executes Unreviewed Transitive Components
SKILL.md:82Unpinned Docker Image Allows Mutable Third-Party Code Execution
The skill directs users to install and later upgrade software directly from a remote GitHub ZIP URL and then perform automatic dependency installation. This is dangerous because it bypasses stronger package provenance controls and can bootstrap execution of unreviewed remote code or dependencies, increasing supply-chain compromise risk.
X | xreach (bird) | ✅ | 需 Cookie | | 📖 Reddit | JSON API + Exa | ✅ | 服务器需代理 | | 📕 小红书 | xiaohongshu-mcp | ✅ | 需 Docker + Cookie | | 🎵 抖音 | douyin-mcp-server | ✅ | 需 MCP 服务 | | 💼 LinkedIn | linkedin-mcp | ✅ | 需浏览器登录 | | 🏢 Boss直聘 | mcp-bosszp | ✅ | 需扫码登录 |
pip install https://github.com/Panniantong/agent-reach/archive/main.zip
默认模式(自动安装所有依赖):
agent-reach install --env=auto
安全模式(只检查不安装,适合生产环境):
agent-reach install --env=auto --safe
预览模式(只看会做什么):
agent-reach install --env=auto --dry-run
agent-reach doctor
需要 Cookie 的平台建议使用小号,避免封号风险。
Cookie 导出方法:浏�
The skill explicitly tells users to export full session cookies and send them to the agent, which exposes live authentication credentials to the AI and any connected tooling, logs, or operators. If those cookies are reused or leaked, an attacker could hijack accounts on Twitter/X or other platforms without needing a password or MFA challenge.
The file consistently presents the skill name, description, setup steps, and safety notes in Chinese, and does not indicate that users can choose another language. Under the stated policy, forcing a specific language without user opt-in is a natural-language policy violation.
The skill instructs users to run a Docker image by name only (xpzouying/xiaohongshu-mcp) without pinning a tag or immutable digest. This creates a supply-chain risk because future image changes or a compromised publisher account could cause users to pull and run unexpected code.
No suspicious patterns detected.