跳到正文
热点事件持续更新

GHSA 披露 SiYuan 隐藏文档泄露漏洞

1 篇报道1 个报道来源2 小时前更新

先了解这件事

AI 综述

GitHub 安全公告库披露 SiYuan 一个发布过滤缺陷(GHSA-p4qw-vx5p-g984):在开启发布模式、且 `Publish.Auth.Enable` 为 false 时,匿名读者可借 `/api/av/getAttributeViewBacklinks` 接口读到本应隐藏的文档。原因是该接口用 `GetDisablePublishAccess` 取忽略列表,只覆盖 forbidden 层级,漏掉了 hidden 层级。 公告称,攻击者只需拿到发布页 DOM 中已有的 `avID` 和 `itemID`,泄露范围仅限 hidden 层级。建议的修复是把该接口的列表解析改为 `GetInvisiblePublishAccess`,与常规反链路径的 `FilterPathsByPublishAccess` 保持一致。

AI 根据报道生成 · 1 小时前更新

报道时间线

沿着报道,了解事件的不同侧面。

10月24日
  1. GitHub 安全公告库 (GHSA)
    SiYuan 发布过滤器误用禁用列表,隐藏层级文档经数据库反链泄露给匿名读者

    SiYuan 的 `/api/av/getAttributeViewBacklinks` 接口在 `FilterAttributeViewBacklinksByPublishAccess` 中用 `GetDisablePublishAccess` 取忽略列表,只覆盖 forbidden 层级,导致 hidden 层级文档通过校验。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。