Graphify版本更新
Graphify v0.9.95:skill 安装改用随机临时文件防符号链接劫持
Graphify v0.9.95 集中修了一批安全问题:安装 skill 时所有写入改经随机命名、O_EXCL 创建的临时文件,本地攻击者无法再借预先放置的符号链接覆盖任意文件;SSRF 防护新增拦截解析到组播地址的主机。
Obsidian 导出和 Google Workspace 快捷方式 sidecar 也会转义相应字段,防止构造的值注入 frontmatter 键;此外 Python、Go、C++ 和 Rust 的显式类型别名会提取为类型节点,AST 缓存格式升级后首次构建会重新提取。
要点
- skill 安装写入改用随机临时文件,防符号链接覆盖。
- SSRF 防护拦截解析到组播地址的主机。
- 修复 Obsidian 导出的 frontmatter 注入。
- 修复 Workspace 快捷方式的 frontmatter 注入。
- 多种语言的类型别名提取为类型节点。
原文:Graphify · v0.9.95
A security pass on install: the skill-install writes go through randomly-named temp files instead of predictable ones, so a pre-planted symlink can no longer redirect a write.
收录于 。摘自 GitHub 版本发布的简短节选,著作权归原发布者所有。