Vulnerability Details CVE-2026-43678
An unauthenticated remote peer can crash any NIOWebSocket-based server (including Vapor and Hummingbird) with a single 11-byte frame sent after a completed WebSocket handshake, dropping all active connections until the process restarts. This vulnerability is addressed in swift-nio version 2.101.0.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.003
EPSS Ranking 20.5%
CVSS Severity
CVSS v3 Score 5.3
Products affected by CVE-2026-43678
-
cpe:2.3:a:apple:swiftnio:1.0.0
-
cpe:2.3:a:apple:swiftnio:1.0.1
-
cpe:2.3:a:apple:swiftnio:1.1.0
-
cpe:2.3:a:apple:swiftnio:1.1.1
-
cpe:2.3:a:apple:swiftnio:1.10.0
-
cpe:2.3:a:apple:swiftnio:1.11.0
-
cpe:2.3:a:apple:swiftnio:1.12.0
-
cpe:2.3:a:apple:swiftnio:1.2.0
-
cpe:2.3:a:apple:swiftnio:1.2.1
-
cpe:2.3:a:apple:swiftnio:1.2.2
-
cpe:2.3:a:apple:swiftnio:1.3.0
-
cpe:2.3:a:apple:swiftnio:1.3.1
-
cpe:2.3:a:apple:swiftnio:1.3.2
-
cpe:2.3:a:apple:swiftnio:1.4.0
-
cpe:2.3:a:apple:swiftnio:1.4.1
-
cpe:2.3:a:apple:swiftnio:1.4.2
-
cpe:2.3:a:apple:swiftnio:1.4.3
-
cpe:2.3:a:apple:swiftnio:1.5.0
-
cpe:2.3:a:apple:swiftnio:1.5.1
-
cpe:2.3:a:apple:swiftnio:1.5.2
-
cpe:2.3:a:apple:swiftnio:1.6.0
-
cpe:2.3:a:apple:swiftnio:1.6.1
-
cpe:2.3:a:apple:swiftnio:1.6.2
-
cpe:2.3:a:apple:swiftnio:1.7.0
-
cpe:2.3:a:apple:swiftnio:1.7.1
-
cpe:2.3:a:apple:swiftnio:1.7.2
-
cpe:2.3:a:apple:swiftnio:1.7.3
-
cpe:2.3:a:apple:swiftnio:1.8.0
-
cpe:2.3:a:apple:swiftnio:1.9.0
-
cpe:2.3:a:apple:swiftnio:1.9.1
-
cpe:2.3:a:apple:swiftnio:1.9.2
-
cpe:2.3:a:apple:swiftnio:1.9.3
-
cpe:2.3:a:apple:swiftnio:1.9.4
-
cpe:2.3:a:apple:swiftnio:1.9.5
-
cpe:2.3:a:apple:swiftnio:2.100.0
-
cpe:2.3:a:apple:swiftnio:2.13.0
-
cpe:2.3:a:apple:swiftnio:2.13.1
-
cpe:2.3:a:apple:swiftnio:2.14.0
-
cpe:2.3:a:apple:swiftnio:2.15.0
-
cpe:2.3:a:apple:swiftnio:2.16.0
-
cpe:2.3:a:apple:swiftnio:2.16.1
-
cpe:2.3:a:apple:swiftnio:2.17.0
-
cpe:2.3:a:apple:swiftnio:2.18.0
-
cpe:2.3:a:apple:swiftnio:2.19.0
-
cpe:2.3:a:apple:swiftnio:2.20.0
-
cpe:2.3:a:apple:swiftnio:2.20.1
-
cpe:2.3:a:apple:swiftnio:2.20.2
-
cpe:2.3:a:apple:swiftnio:2.21.0
-
cpe:2.3:a:apple:swiftnio:2.22.0
-
cpe:2.3:a:apple:swiftnio:2.22.1
-
cpe:2.3:a:apple:swiftnio:2.23.0
-
cpe:2.3:a:apple:swiftnio:2.24.0
-
cpe:2.3:a:apple:swiftnio:2.25.0
-
cpe:2.3:a:apple:swiftnio:2.25.1
-
cpe:2.3:a:apple:swiftnio:2.26.0
-
cpe:2.3:a:apple:swiftnio:2.27.0
-
cpe:2.3:a:apple:swiftnio:2.28.0
-
cpe:2.3:a:apple:swiftnio:2.29.0
-
cpe:2.3:a:apple:swiftnio:2.29.1
-
cpe:2.3:a:apple:swiftnio:2.30.0
-
cpe:2.3:a:apple:swiftnio:2.31.0
-
cpe:2.3:a:apple:swiftnio:2.31.1
-
cpe:2.3:a:apple:swiftnio:2.31.2
-
cpe:2.3:a:apple:swiftnio:2.32.0
-
cpe:2.3:a:apple:swiftnio:2.32.1
-
cpe:2.3:a:apple:swiftnio:2.32.2
-
cpe:2.3:a:apple:swiftnio:2.32.3
-
cpe:2.3:a:apple:swiftnio:2.33.0
-
cpe:2.3:a:apple:swiftnio:2.34.0
-
cpe:2.3:a:apple:swiftnio:2.35.0
-
cpe:2.3:a:apple:swiftnio:2.36.0
-
cpe:2.3:a:apple:swiftnio:2.37.0
-
cpe:2.3:a:apple:swiftnio:2.38.0
-
cpe:2.3:a:apple:swiftnio:2.39.0
-
cpe:2.3:a:apple:swiftnio:2.39.1
-
cpe:2.3:a:apple:swiftnio:2.40.0
-
cpe:2.3:a:apple:swiftnio:2.41.0
-
cpe:2.3:a:apple:swiftnio:2.41.1
-
cpe:2.3:a:apple:swiftnio:2.42.0
-
cpe:2.3:a:apple:swiftnio:2.42.1
-
cpe:2.3:a:apple:swiftnio:2.43.0
-
cpe:2.3:a:apple:swiftnio:2.43.1
-
cpe:2.3:a:apple:swiftnio:2.44.0
-
cpe:2.3:a:apple:swiftnio:2.45.0
-
cpe:2.3:a:apple:swiftnio:2.46.0
-
cpe:2.3:a:apple:swiftnio:2.47.0
-
cpe:2.3:a:apple:swiftnio:2.48.0
-
cpe:2.3:a:apple:swiftnio:2.49.0
-
cpe:2.3:a:apple:swiftnio:2.50.0
-
cpe:2.3:a:apple:swiftnio:2.51.0
-
cpe:2.3:a:apple:swiftnio:2.51.1
-
cpe:2.3:a:apple:swiftnio:2.52.0
-
cpe:2.3:a:apple:swiftnio:2.53.0
-
cpe:2.3:a:apple:swiftnio:2.54.0
-
cpe:2.3:a:apple:swiftnio:2.55.0
-
cpe:2.3:a:apple:swiftnio:2.56.0
-
cpe:2.3:a:apple:swiftnio:2.57.0
-
cpe:2.3:a:apple:swiftnio:2.58.0
-
cpe:2.3:a:apple:swiftnio:2.59.0
-
cpe:2.3:a:apple:swiftnio:2.60.0
-
cpe:2.3:a:apple:swiftnio:2.61.0
-
cpe:2.3:a:apple:swiftnio:2.61.1
-
cpe:2.3:a:apple:swiftnio:2.62.0
-
cpe:2.3:a:apple:swiftnio:2.63.0
-
cpe:2.3:a:apple:swiftnio:2.64.0
-
cpe:2.3:a:apple:swiftnio:2.65.0
-
cpe:2.3:a:apple:swiftnio:2.66.0
-
cpe:2.3:a:apple:swiftnio:2.67.0
-
cpe:2.3:a:apple:swiftnio:2.68.0
-
cpe:2.3:a:apple:swiftnio:2.69.0
-
cpe:2.3:a:apple:swiftnio:2.70.0
-
cpe:2.3:a:apple:swiftnio:2.71.0
-
cpe:2.3:a:apple:swiftnio:2.72.0
-
cpe:2.3:a:apple:swiftnio:2.73.0
-
cpe:2.3:a:apple:swiftnio:2.74.0
-
cpe:2.3:a:apple:swiftnio:2.75.0
-
cpe:2.3:a:apple:swiftnio:2.76.0
-
cpe:2.3:a:apple:swiftnio:2.76.1
-
cpe:2.3:a:apple:swiftnio:2.77.0
-
cpe:2.3:a:apple:swiftnio:2.78.0
-
cpe:2.3:a:apple:swiftnio:2.79.0
-
cpe:2.3:a:apple:swiftnio:2.80.0
-
cpe:2.3:a:apple:swiftnio:2.81.0
-
cpe:2.3:a:apple:swiftnio:2.82.0
-
cpe:2.3:a:apple:swiftnio:2.82.1
-
cpe:2.3:a:apple:swiftnio:2.83.0
-
cpe:2.3:a:apple:swiftnio:2.84.0
-
cpe:2.3:a:apple:swiftnio:2.85.0
-
cpe:2.3:a:apple:swiftnio:2.86.0
-
cpe:2.3:a:apple:swiftnio:2.86.1
-
cpe:2.3:a:apple:swiftnio:2.86.2
-
cpe:2.3:a:apple:swiftnio:2.87.0
-
cpe:2.3:a:apple:swiftnio:2.88.0
-
cpe:2.3:a:apple:swiftnio:2.89.0
-
cpe:2.3:a:apple:swiftnio:2.90.0
-
cpe:2.3:a:apple:swiftnio:2.90.1
-
cpe:2.3:a:apple:swiftnio:2.91.0
-
cpe:2.3:a:apple:swiftnio:2.92.0
-
cpe:2.3:a:apple:swiftnio:2.92.1
-
cpe:2.3:a:apple:swiftnio:2.92.2
-
cpe:2.3:a:apple:swiftnio:2.93.0
-
cpe:2.3:a:apple:swiftnio:2.94.0
-
cpe:2.3:a:apple:swiftnio:2.94.1
-
cpe:2.3:a:apple:swiftnio:2.95.0
-
cpe:2.3:a:apple:swiftnio:2.96.0
-
cpe:2.3:a:apple:swiftnio:2.97.0
-
cpe:2.3:a:apple:swiftnio:2.97.1
-
cpe:2.3:a:apple:swiftnio:2.98.0
-
cpe:2.3:a:apple:swiftnio:2.99.0