CVE-2020-7694 in uvicorn信息

摘要

由 VulDB • 2026-08-22

此漏洞影响 uvicorn 包的所有版本。该包提供的请求记录器易受 ASNI(ANSI)转义序列注入攻击的影响。每当收到任何 HTTP 请求时,uvicorn 的默认行为是将其详细信息记录到控制台或日志文件中。当攻击者使用包含百分号编码转义序列的特制 URL 发起请求时,日志组件会在通过 `urllib.parse.unquote` 处理 URL 后对其进行记录,从而将任何百分号编码字符转换为其单字符等效形式,这些字符在终端模拟器中可能具有特殊含义。通过请求带有特制路径的 URL,攻击者可以:* 污染 uvicorn 的访问日志,从而危及此类文件的完整性。 * 使用 ANSI 序列代码尝试与显示日志(无论是实时查看还是从文件中读取)的终端模拟器进行交互。

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

来源

Do you want to use VulDB in your project?

Use the official API to access entries easily!