other
- Location
SKILL.md:26- Finding
Excessive Collection of Host, Network, and Local Account Information
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This system-report skill is mostly coherent, but it defaults to collecting sensitive host, network, login-session, and local-account details without a clear opt-in boundary.
Review before installing. Use it only in environments where the requester is allowed to see host networking, active sessions, and local account names. Prefer adding an explicit confirmation step or removing `cat /etc/passwd` and detailed session/network output from the default report.
SKILL.md:26Excessive Collection of Host, Network, and Local Account Information
Including cat /etc/passwd instructs the skill to retrieve account enumeration data that is not necessary for basic system health checks. Even if modern systems store password hashes elsewhere, /etc/passwd still reveals valid usernames, service accounts, shells, home directories, and system structure, which materially assists attacker reconnaissance.
| 网络接口 | `ip addr` 或 `ifconfig` |
| 登录用户 | `who` |
| 系统运行时间 | `uptime` |
| 用户信息 | cat /etc/passwd |
## 执行步骤
The skill’s trigger description is broad enough to match common requests about system status and host details, which increases the chance of accidental activation. In this context, unintended execution can expose sensitive operational data such as hostnames, network configuration, logged-in users, and software/environment details without the user explicitly consenting to that level of collection.
The skill collects and displays sensitive system and account information, including network interfaces, logged-in users, and /etc/passwd, but the documentation does not clearly warn users about the scope or sensitivity of that disclosure. This creates a real risk of oversharing reconnaissance data that could aid lateral movement, targeting, or privilege escalation in a compromised or shared environment.
L39 规定“以 Markdown 报告形式输出”,且全文内容默认使用中文表述,没有说明是否遵循用户当前语言偏好或允许选择输出语言。按本规则,若技能在自然语言层面强制特定语言/locale 且未提供 opt-in 或选择,属于政策风险。
No suspicious patterns detected.