此报告尚无所请求语言的翻译,当前显示规范英文报告。

版本化安全评估

报告编号: SA-2AAB20A3

10/13/2026, 3:18:02 AM

taiwan-hospital 安全评估 v1

Skill 安全认证报告

审计历史
扫描器版本 3.0.0 审计模型: codex 最新发布的报告
技能名称
taiwan-hospital
版本
v1
维护者
tahodev
覆盖范围
1 已扫描文件 · 80 分析行数
策略版本
skillstore-security-audit-policy-v1

已确认问题摘要

未发现已确认的安全问题

已完成的审计没有记录已确认的安全问题,但这不证明该 Skill 没有副作用。

安装上下文

请查看当前 Skill 详情页

本页仅汇总报告证据。Skill 详情页提供 canonical install advisory。

打开当前 Skill 详情页

本报告不会阻止或授权 manifest 或 ZIP。

Twenty alerts are false positives involving Markdown backticks, readable multilingual text, public HTTPS requests, a comment, and provider identifier matching. Five filesystem alerts reflect predictable shared temporary files that permit symlink overwrites or cache tampering when another local user can pre-create them. No evidence found of prompt injection, credential access, or data exfiltration.

报告位置

最新发布的报告

“最新”仅指报告序列,不代表 artifact 当前有效。

审计证明

有效证明

此精确报告有可公开验证的证明。

人工验证

未进行人工验证

本报告没有人工验证记录。

覆盖范围

1 已扫描文件 · 80 分析行数

有 5 项内容需要查看

局限

本报告不声称进行了运行时或沙箱执行,也不证明不存在副作用。

证据链

证据从来源绑定延伸到安装契约。证据可用于验证,但不是安全保证。

  1. 来源

    已绑定 commit 与路径

  2. 构件

    已绑定内容与 tree hash

  3. 审计

    已完成

  4. 安装契约

    打开 manifest 进行验证

    打开 manifest

观察到的能力

“已观察到”表示本报告记录了支持证据;“未记录”不证明该能力不存在。

包含脚本

可能执行 Skill 随附的代码。

本次审计未记录

网络访问

可能连接外部服务。

在 7 个证据位置观察到

文件系统访问

可能读取或写入本地文件。

在 5 个证据位置观察到

环境变量

可能读取进程环境中的值。

本次审计未记录

外部命令

可能调用 Skill 之外的命令或程序。

在 10 个证据位置观察到

能力复核项 (5)
中
Temp directory access
curl -sm 30 -A 'Mozilla/5.0' 'https://info.nhi.gov.tw/api/iode0010/v1/rest/datastore/A21030000I-D210
curl writes to predictable /tmp/hosp_meta.json without exclusive creation. Another local user could pre-create a symlink, causing an unintended writable file to be overwritten.
中
Temp directory access
curl -sm 30 -A 'Mozilla/5.0' 'https://info.nhi.gov.tw/api/iode0010/v1/rest/dataset?limit=100' -o /tm
curl writes to predictable /tmp/datasets.json without a private temporary directory. A pre-existing symlink can redirect the write to another file accessible to the agent.
中
Temp directory access
json.dump({'result': {'total': total, 'records': recs}}, open('/tmp/hosp.json', 'w'), ensure_ascii=F
Opening predictable /tmp/hosp.json in write mode follows existing symlinks and truncates their targets. Local pre-creation can therefore cause unintended file overwrites.
中
Temp directory access
d = json.load(open('/tmp/hosp.json'))
The filter trusts JSON loaded from predictable /tmp/hosp.json without establishing ownership or provenance. Local cache replacement can inject false provider contacts into results.
中
Python file write/append
json.dump({'result': {'total': total, 'records': recs}}, open('/tmp/hosp.json', 'w'), ensure_ascii=F
The write-mode open uses a fixed shared temporary path with no exclusive creation. It can truncate an unintended target through a pre-existing symlink.

风险问题

已确认的安全问题与仍需审核的项目分开展示。

此次已完成的审计未记录已确认的安全发现。

补救措施

本次审计记录了建议的修复措施。实施这些措施是维护者的责任。

  1. FIX-001
    中
    Downloads and Python examples use predictable shared temporary paths for writes and subsequent reads.
    Create a private temporary directory with mktemp -d or tempfile.TemporaryDirectory. Keep downloads and reads inside it, avoid pre-existing paths, and remove it afterward.

专家证据

不可变主体身份、扫描器元数据、已排除匹配项和源码级证据。

Artifact 主体

Marketplace 提交
2aab20a3878daa05021884e089a7dd7739e08581
内容哈希
350406be8f68321cbd3d66ba30f8afbed0151fbdf13b6f9939bb3a1a8c60dfc7
目录树哈希
497b49168d118cfac56bc2184014fe3cd0d2dbca2ba4ac5515b0b6b5b6ec716e
Skill 路径
skills/tahodev/taiwan-hospital
审计载荷哈希
52758a4a6e4947b03f0e3be944cbcb0d

分析元数据

审计模型: codex

分析状态: 已完成

范围仅限于已记录的文件、行数、方法和证据;本报告不声称进行了运行时或沙箱执行。

验证与导出

manifest 和 lockfile 将安装 artifact 绑定到加密哈希。该完整性声明独立于安全评估。

审计证明: active