hostlink
Skill provides documented but undeclared shell:WRITE access to the host system with no allowed-tools declaration, and HOSTLINK_TOKEN authentication credential is central to its operation without explicit handling warnings.
为什么得出这个结论
1/4 个维度触发发现 4 项声明之外的能力或越权行为。
当前没有明显的高危外联或执行信号。
没有形成明确的恶意路径。
没有完整依赖信息,供应链判断需要保留弹性。
风险分是怎么被拉高的
SKILL.md never declares shell:WRITE permission despite being the core capability
HOSTLINK_TOKEN enables arbitrary host command execution as root; no handling guidance provided
Skill enables execution as root on host but SKILL.md lacks any security caveats
最关键的证据
No allowed-tools declaration despite full shell access
The skill's primary function is executing arbitrary shell commands on the host system, yet SKILL.md contains no 'allowed-tools' section. Users cannot determine the actual permissions being granted.
SKILL.md:1 Root-level host command execution undeclared in security terms
The skill can execute arbitrary commands as root on the host system. References/setup.md notes 'All commands run as the user hostlinkd is started as (typically root if using systemd).' This is a critical privilege escalation vector with no warnings in SKILL.md.
references/setup.md:92 HOSTLINK_TOKEN critical credential without handling guidance
The HOSTLINK_TOKEN is the sole authentication mechanism enabling arbitrary command execution on the host. It functions like a password or API key, yet SKILL.md provides no guidance on protecting it or warning that it should not be logged or exposed.
SKILL.md:17 Documents access to sensitive host paths
The skill documents access to potentially sensitive paths on the host: ~/.cache/huggingface/hub, Docker socket/management, and arbitrary home directory contents. No guidance on what should not be accessed.
SKILL.md:38 声明能力 vs 实际能力
SKILL.md:1 - All examples use 'hostlink exec' for arbitrary shell commands SKILL.md:35-36 - Documents 'hostlink exec ls /home/jebadiah/projects', 'cat /etc/hostname' SKILL.md:24 - Documents 'hostlink -e MY_VAR=value' for setting env vars, which implies env:READ SKILL.md:8 - Supports TCP/WireGuard remote access; references external connections 可疑产物与外联
没有提取到明显 IOC。
依赖与供应链
没有结构化依赖告警。
文件构成
SKILL.md references/setup.md