CVE:CVE-2022-24666
CNNVD:CNNVD-202202-924
swift-nio-http2是一个 SwiftPM 项目，可以非常简单地构建和测试。
swift-nio-http2 存在安全漏洞，该漏洞源于使用swift-nio-http2的程序很容易受到拒绝服务攻击，这种攻击是由网络对等体发送一个特别制作的HTTP 2帧引起的。此攻击影响1.0.0到1.19.1的所有swift-nio-http2版本。这个漏洞是由一个逻辑错误引起的，当解析一个HTTP 2报头帧时，这个帧包含了优先级信息而没有任何其他数据。这个逻辑错误导致了对帧大小的混淆，从而导致了解析错误。这个解析错误会立即导致整个进程崩溃。
solution:Upgrade apple swiftnio_http/2 to a higher version than 1.19.2,and avoid the version [1.0.0,1.19.2)