fulcra-onboarding
Fulcra 用户入职引导技能,存在未声明的远程脚本执行和权限声明宽泛问题,但核心功能为合法产品工具链,恶意证据不足。
在 prerequisites.md 第18行使用 `curl -LsSf https://astral.sh/uv/install.sh | sh` 从远程 URL 下载安装脚本并直接通过管道执行。这是高危模式,攻击者可篡改中间人流量注入任意代码。SKILL.md 未声明此 shell 执行能力。
references/fulcra-onboarding-prerequisites.md:18 Why this conclusion was reached
3/4 dimensions flagged3 undeclared or violating capabilities were inferred.
1 high-risk artifacts or egress signals were extracted.
The report includes 0 attack-chain steps and 1 severe findings.
Dependency information is incomplete, so supply-chain confidence stays limited.
What drove the risk score up
prerequisites.md:18 使用 curl|sh 从 astral.sh 安装 uv,未在 SKILL.md 声明
SKILL.md 未声明 allowed-tools,shell/network/filesystem 权限使用无文档
Most important evidence
远程脚本执行 (curl|sh 模式)
在 prerequisites.md 第18行使用 `curl -LsSf https://astral.sh/uv/install.sh | sh` 从远程 URL 下载安装脚本并直接通过管道执行。这是高危模式,攻击者可篡改中间人流量注入任意代码。SKILL.md 未声明此 shell 执行能力。
references/fulcra-onboarding-prerequisites.md:18 权限声明缺失
SKILL.md 未声明任何 allowed-tools。根据能力映射,该技能实际需要 shell:WRITE、network:READ/WRITE、filesystem:WRITE 权限,但文档未声明,存在权限超出声明的风险。
SKILL.md:1 敏感操作前征求用户同意的时机
多个步骤需要用户 consent(安装 uv、登录、数据传输、获取数据),但 consent 流程嵌入在文档中而非运行时动态获取,可能导致在某些 Agent 执行环境中 consent 被跳过。
references/fulcra-onboarding-prerequisites.md:9 Declared capability vs actual capability
references/fulcra-onboarding-prerequisites.md:18 多个 reference 文件中使用 curl 向 api.fulcradynamics.com 发送请求 references/fulcra-onboarding-demonstration.md 生成 HTML 文件 Suspicious artifacts and egress
curl -LsSf https://astral.sh/uv/install.sh | sh references/fulcra-onboarding-prerequisites.md:18
https://api.fulcradynamics.com/user/v1alpha1/schema/annotation references/fulcra-onboarding-create-annotations.md:22
https://api.fulcradynamics.com/user/v1alpha1/schema/measurement references/fulcra-onboarding-create-annotations.md:27
https://api.fulcradynamics.com/user/v1alpha1/annotation references/fulcra-onboarding-create-annotations.md:42
https://api.fulcradynamics.com/user/v1alpha1/annotation/ references/fulcra-onboarding-create-annotations.md:49
https://apps.apple.com/app/id1633037434 references/fulcra-onboarding-handoff.md:20
https://context.fulcradynamics.com/ references/fulcra-onboarding-handoff.md:22
https://astral.sh/uv/install.sh references/fulcra-onboarding-prerequisites.md:18
https://astral.sh/uv/install.ps1 references/fulcra-onboarding-prerequisites.md:19
https://api.fulcradynamics.com/ingest/v1/record references/fulcra-onboarding-record-annotations.md:28
Dependencies and supply chain
There are no structured dependency warnings.
File composition
references/fulcra-onboarding-create-annotations.md references/fulcra-onboarding-record-annotations.md SKILL.md references/fulcra-onboarding-handoff.md references/fulcra-onboarding-prerequisites.md