漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
HTTPX2: Secure WebSocket traffic sent without TLS through SOCKS proxies
Vulnerability Description
HTTPX2 is a next generation HTTP client for Python. Prior to 2.10.0, httpcore2 fails to start TLS in src/httpcore2/httpcore2/_sync/socks_proxy.py and src/httpcore2/httpcore2/_async/socks_proxy.py when the remote origin uses wss through a SOCKS5 proxy because the TLS upgrade condition only recognizes https. HTTPX2 exposes the flaw through Client.websocket() and AsyncClient.websocket() from 2.6.0 through 2.9.1, so the opening handshake, query parameters, Authorization headers, cookies, and subsequent frames can cross the proxy path in plaintext without certificate verification. An attacker controlling or observing that path can read or modify traffic and impersonate the WebSocket server. This issue is fixed in httpcore2 2.10.0 and HTTPX2 2.10.0.
CVSS Information
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Vulnerability Type
敏感数据的明文传输
Vulnerability Title
Pydantic HTTPX2 加密问题漏洞
Vulnerability Description
Pydantic HTTPX2是Pydantic组织的一个支持HTTP/2协议的异步HTTP客户端库。 Pydantic HTTPX2 2.6.0版本至2.9.1版本和httpcore2 2.10.0之前版本存在加密问题漏洞,该漏洞源于src/httpcore2/httpcore2/_sync/socks_proxy.py和src/httpcore2/httpcore2/_async/socks_proxy.py中SOCKS5代理的TLS升级条件仅识别https,导致通过SOCKS5代理使用wss连接时未
CVSS Information
N/A
Vulnerability Type
N/A