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

Mistune Include 指令曝路径穿越与 XSS 漏洞

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

先了解这件事

AI 综述

GitHub 安全公告库披露,Mistune 3.3.0 之前版本的 Include 指令未校验解析后的文件路径是否位于源目录内,攻击者可通过 `../` 序列读取任意文件;错误信息与包含文件内容在渲染时未做 HTML 转义,即使设置 `escape=True` 仍可触发 XSS。该插件需通过 plugins 参数显式启用。 早先一份通告称该问题与 GHSA-h7ww-273w-6cm8 重复并已撤回,后续通告以 GHSA-h7ww-273w-6cm8 编号继续描述同一漏洞。

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

报道时间线

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

10月24日
  1. GitHub 安全公告库 (GHSA)
    Mistune Include 指令存在路径遍历与 XSS 漏洞

    Mistune 的 Include 指令未校验解析后的文件路径是否位于源目录内,可通过 `../` 序列遍历读取任意文件;错误信息与包含文件内容渲染时未做 HTML 转义,即使 `escape=True` 仍可触发 XSS。该插件需通过 plugins 参数显式启用。

10月23日
  1. GitHub 安全公告库 (GHSA)
    Mistune 3.3.0 之前版本 Include 指令存在路径遍历与 XSS 漏洞(GHSA 重复通告)

    Mistune 3.3.0 之前版本的 Include 指令存在路径遍历漏洞,攻击者可通过在 include 路径中提供 ../ 序列读取任意文件。攻击者还可通过未转义的错误消息和被包含文件内容注入 HTML,即使设置 escape=True 也能实施 XSS。该通告因与 GHSA-h7ww-273w-6cm8 重复已被撤回。

本事件热度走势

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