目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2022-3215— swift-nio-http2 注入漏洞

一分钟漏洞结论

影响对象
Swift Project SwiftNIO
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

swift-nio-http2是一个 SwiftPM 项目,可以非常简单地构建和测试。 swift-nio-http2 2.41.2之前版本存在安全漏洞,该漏洞源于NIOHTTP1生成HTTP响应的项目可能会受到HTTP响应注入攻击。此功能允许用户通过注入完全错误的响应或其他新标头来解决安全标头和HTTP/1.1 框架标头,注入的错误响应也可能被视为对后续请求的响应,这可能导致XSS、缓存中毒和其他缺陷。

AI 预测 8.1 利用难度: 较易 EPSS 0.65% · P49
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2022-3215 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
N/A
来源: CVE Program / CVE List V5
Vulnerability Description
NIOHTTP1 and projects using it for generating HTTP responses can be subject to a HTTP Response Injection attack. This occurs when a HTTP/1.1 server accepts user generated input from an incoming request and reflects it into a HTTP/1.1 response header in some form. A malicious user can add newlines to their input (usually in encoded form) and "inject" those newlines into the returned HTTP response. This capability allows users to work around security headers and HTTP/1.1 framing headers by injecting entirely false responses or other new headers. The injected false responses may also be treated as the response to subsequent requests, which can lead to XSS, cache poisoning, and a number of other flaws. This issue was resolved by adding validation to the HTTPHeaders type, ensuring that there's no whitespace incorrectly present in the HTTP headers provided by users. As the existing API surface is non-failable, all invalid characters are replaced by linear whitespace.
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: CVE Program / CVE List V5
Vulnerability Type
HTTP头部中CRLF序列转义处理不恰当(HTTP响应分割)
来源: CVE Program / CVE List V5
Vulnerability Title
swift-nio-http2 注入漏洞
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Description
swift-nio-http2是一个 SwiftPM 项目,可以非常简单地构建和测试。 swift-nio-http2 2.41.2之前版本存在安全漏洞,该漏洞源于NIOHTTP1生成HTTP响应的项目可能会受到HTTP响应注入攻击。此功能允许用户通过注入完全错误的响应或其他新标头来解决安全标头和HTTP/1.1 框架标头,注入的错误响应也可能被视为对后续请求的响应,这可能导致XSS、缓存中毒和其他缺陷。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Swift Project SwiftNIO unspecified ~ 2.41.2 -

二、漏洞 CVE-2022-3215 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2022-3215 的情报信息

请登录查看更多情报信息。

CVE-2022-3215 厂商安全公告 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2022-3215

暂无评论


发表评论