DOMPurify 模板净化可被影子根绕过
热点事件持续更新
DOMPurify 模板净化可被影子根绕过
1 篇报道1 个报道来源6 小时前更新
先了解这件事
AI 综述
GitHub 安全公告库发布公告称,DOMPurify 在同时启用 SAFE_FOR_TEMPLATES 与 RETURN_DOM、RETURN_DOM_FRAGMENT 或 IN_PLACE 时,附加 shadow root 文本内容中的 {{...}}、${...} 等模板表达式可绕过净化存活。 公告将利用条件限定为非默认配置:应用须启用上述选项,传入已附加 shadow root 的 DOM 节点,并将净化后的 shadow root 内容交给模板求值器。确认受影响版本为 >= 3.4.4, < 3.4.5;3.4.5 的修复递归处理了 template.content,但仍未递归 shadow root。公告称,目前没有已发布版本或开发版本包含针对 shadow root 的修复。 公告还称,3.4.5 之前版本在 IN_PLACE 模式下对 shadow root 的处理方式不同,可能导致净化结果与预期不符。
AI 根据报道生成 · 6 小时前更新
报道时间线
沿着报道,了解事件的不同侧面。
10月23日
- GitHub 安全公告库 (GHSA)DOMPurify SAFE_FOR_TEMPLATES 绕过:附加 shadow root 中拆分模板表达式在 DOM 输出模式下存活
DOMPurify 在同时启用 SAFE_FOR_TEMPLATES 与 RETURN_DOM、RETURN_DOM_FRAGMENT 或 IN_PLACE 时,附加 shadow root 文本内容中的 {{...}}、${...} 等模板表达式可绕过净化存活。
本事件热度走势
- 可比范围当前
- 9
- 可比范围峰值
- 1010月23日 01:00
- 近 24 小时变化
- –
02.557.510
01:0002:0003:0004:0005:0006:00
趋势仅比较持续完整观测到的相同主体,范围可能小于当前热度统计。移动指针或点击图表查看每小时热度;键盘可用左右方向键切换。