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 版本发布的简短节选,著作权归原发布者所有。

查看全部