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

virtualenv 修复 xonsh 激活脚本注入漏洞

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

先了解这件事

AI 综述

virtualenv 修复了 xonsh 激活脚本的注入缺陷,并在 21.14.9 版本中发布修复;该问题在 21.14.8 上可复现。 问题出在生成器以 UTF-8 写入 activate.xsh,而 xonsh 按 $XONSH_ENCODING 读取。在 GBK 或 Big5 等编码下,UTF-8 字节与后续反斜杠被合并解码,导致引号转义失效;攻击者若能控制 prompt 或 destination 值,就可能让这些值在激活时变成可执行语句。触发还需使用受影响的 xonsh 源编码,并随后 source 生成的文件。 该公告针对 POSIX 激活场景。

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

报道时间线

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

10月24日
  1. GitHub 安全公告库 (GHSA)
    virtualenv 修复 xonsh 激活脚本因解码编码导致的注入问题(GHSA)

    virtualenv 修复了 xonsh 激活脚本中的注入问题:生成器以 UTF-8 写入 activate.xsh,而 xonsh 按 $XONSH_ENCODING 读取,在 GBK 或 Big5 下 UTF-8 字节与后续反斜杠被合并解码,导致引号转义失效,攻击者可控的 prompt 或 destination 值可变成激活时执行的语句。

本事件热度走势

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