Vulnerability Details CVE-2022-31005
Vapor is an HTTP web framework for Swift. Users of Vapor prior to version 4.60.3 with FileMiddleware enabled are vulnerable to an integer overflow vulnerability that can crash the application. Version 4.60.3 contains a patch for this issue. As a workaround, disable FileMiddleware and serve via a Content Delivery Network.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.001
EPSS Ranking 32.7%
CVSS Severity
CVSS v3 Score 7.5
CVSS v2 Score 5.0
Products affected by CVE-2022-31005
-
cpe:2.3:a:vapor:vapor:0.1.0
-
cpe:2.3:a:vapor:vapor:0.1.1
-
cpe:2.3:a:vapor:vapor:0.1.2
-
cpe:2.3:a:vapor:vapor:0.1.3
-
cpe:2.3:a:vapor:vapor:0.1.4
-
cpe:2.3:a:vapor:vapor:0.1.5
-
cpe:2.3:a:vapor:vapor:0.1.6
-
cpe:2.3:a:vapor:vapor:0.1.7
-
cpe:2.3:a:vapor:vapor:0.1.8
-
cpe:2.3:a:vapor:vapor:0.1.9
-
cpe:2.3:a:vapor:vapor:0.10.0
-
cpe:2.3:a:vapor:vapor:0.11.0
-
cpe:2.3:a:vapor:vapor:0.11.1
-
cpe:2.3:a:vapor:vapor:0.12.0
-
cpe:2.3:a:vapor:vapor:0.12.1
-
cpe:2.3:a:vapor:vapor:0.12.2
-
cpe:2.3:a:vapor:vapor:0.12.3
-
cpe:2.3:a:vapor:vapor:0.13.0
-
cpe:2.3:a:vapor:vapor:0.14.0
-
cpe:2.3:a:vapor:vapor:0.15.0
-
cpe:2.3:a:vapor:vapor:0.15.1
-
cpe:2.3:a:vapor:vapor:0.15.2
-
cpe:2.3:a:vapor:vapor:0.15.3
-
cpe:2.3:a:vapor:vapor:0.16.0
-
cpe:2.3:a:vapor:vapor:0.16.1
-
cpe:2.3:a:vapor:vapor:0.16.2
-
cpe:2.3:a:vapor:vapor:0.17.0
-
cpe:2.3:a:vapor:vapor:0.17.1
-
cpe:2.3:a:vapor:vapor:0.17.2
-
cpe:2.3:a:vapor:vapor:0.18.0
-
cpe:2.3:a:vapor:vapor:0.2.0
-
cpe:2.3:a:vapor:vapor:0.2.1
-
cpe:2.3:a:vapor:vapor:0.2.10
-
cpe:2.3:a:vapor:vapor:0.2.2
-
cpe:2.3:a:vapor:vapor:0.2.3
-
cpe:2.3:a:vapor:vapor:0.2.4
-
cpe:2.3:a:vapor:vapor:0.2.5
-
cpe:2.3:a:vapor:vapor:0.2.6
-
cpe:2.3:a:vapor:vapor:0.2.7
-
cpe:2.3:a:vapor:vapor:0.2.8
-
cpe:2.3:a:vapor:vapor:0.2.9
-
cpe:2.3:a:vapor:vapor:0.3.0
-
cpe:2.3:a:vapor:vapor:0.3.1
-
cpe:2.3:a:vapor:vapor:0.3.2
-
cpe:2.3:a:vapor:vapor:0.3.3
-
cpe:2.3:a:vapor:vapor:0.3.4
-
cpe:2.3:a:vapor:vapor:0.3.5
-
cpe:2.3:a:vapor:vapor:0.4.0
-
cpe:2.3:a:vapor:vapor:0.4.1
-
cpe:2.3:a:vapor:vapor:0.4.2
-
cpe:2.3:a:vapor:vapor:0.5.0
-
cpe:2.3:a:vapor:vapor:0.5.1
-
cpe:2.3:a:vapor:vapor:0.5.2
-
cpe:2.3:a:vapor:vapor:0.5.3
-
cpe:2.3:a:vapor:vapor:0.6.0
-
cpe:2.3:a:vapor:vapor:0.7.0
-
cpe:2.3:a:vapor:vapor:0.7.1
-
cpe:2.3:a:vapor:vapor:0.8.0
-
cpe:2.3:a:vapor:vapor:0.8.1
-
cpe:2.3:a:vapor:vapor:0.8.2
-
cpe:2.3:a:vapor:vapor:0.9.0
-
cpe:2.3:a:vapor:vapor:0.9.1
-
cpe:2.3:a:vapor:vapor:0.9.2
-
cpe:2.3:a:vapor:vapor:1.0.0
-
cpe:2.3:a:vapor:vapor:1.0.1
-
cpe:2.3:a:vapor:vapor:1.0.2
-
cpe:2.3:a:vapor:vapor:1.0.3
-
cpe:2.3:a:vapor:vapor:1.1.0
-
cpe:2.3:a:vapor:vapor:1.1.1
-
cpe:2.3:a:vapor:vapor:1.1.10
-
cpe:2.3:a:vapor:vapor:1.1.11
-
cpe:2.3:a:vapor:vapor:1.1.12
-
cpe:2.3:a:vapor:vapor:1.1.13
-
cpe:2.3:a:vapor:vapor:1.1.2
-
cpe:2.3:a:vapor:vapor:1.1.3
-
cpe:2.3:a:vapor:vapor:1.1.4
-
cpe:2.3:a:vapor:vapor:1.1.5
-
cpe:2.3:a:vapor:vapor:1.1.6
-
cpe:2.3:a:vapor:vapor:1.1.7
-
cpe:2.3:a:vapor:vapor:1.1.8
-
cpe:2.3:a:vapor:vapor:1.1.9
-
cpe:2.3:a:vapor:vapor:1.2.0
-
cpe:2.3:a:vapor:vapor:1.2.1
-
cpe:2.3:a:vapor:vapor:1.2.2
-
cpe:2.3:a:vapor:vapor:1.2.3
-
cpe:2.3:a:vapor:vapor:1.2.4
-
cpe:2.3:a:vapor:vapor:1.2.5
-
cpe:2.3:a:vapor:vapor:1.3.0
-
cpe:2.3:a:vapor:vapor:1.3.1
-
cpe:2.3:a:vapor:vapor:1.3.10
-
cpe:2.3:a:vapor:vapor:1.3.11
-
cpe:2.3:a:vapor:vapor:1.3.2
-
cpe:2.3:a:vapor:vapor:1.3.3
-
cpe:2.3:a:vapor:vapor:1.3.4
-
cpe:2.3:a:vapor:vapor:1.3.5
-
cpe:2.3:a:vapor:vapor:1.3.6
-
cpe:2.3:a:vapor:vapor:1.3.7
-
cpe:2.3:a:vapor:vapor:1.3.8
-
cpe:2.3:a:vapor:vapor:1.3.9
-
cpe:2.3:a:vapor:vapor:1.4.0
-
cpe:2.3:a:vapor:vapor:1.4.1
-
cpe:2.3:a:vapor:vapor:1.4.2
-
cpe:2.3:a:vapor:vapor:1.4.3
-
cpe:2.3:a:vapor:vapor:1.4.4
-
cpe:2.3:a:vapor:vapor:1.5.0
-
cpe:2.3:a:vapor:vapor:1.5.1
-
cpe:2.3:a:vapor:vapor:1.5.10
-
cpe:2.3:a:vapor:vapor:1.5.11
-
cpe:2.3:a:vapor:vapor:1.5.12
-
cpe:2.3:a:vapor:vapor:1.5.13
-
cpe:2.3:a:vapor:vapor:1.5.14
-
cpe:2.3:a:vapor:vapor:1.5.15
-
cpe:2.3:a:vapor:vapor:1.5.16
-
cpe:2.3:a:vapor:vapor:1.5.2
-
cpe:2.3:a:vapor:vapor:1.5.3
-
cpe:2.3:a:vapor:vapor:1.5.4
-
cpe:2.3:a:vapor:vapor:1.5.5
-
cpe:2.3:a:vapor:vapor:1.5.6
-
cpe:2.3:a:vapor:vapor:1.5.7
-
cpe:2.3:a:vapor:vapor:1.5.8
-
cpe:2.3:a:vapor:vapor:1.5.9
-
cpe:2.3:a:vapor:vapor:2.0.0
-
cpe:2.3:a:vapor:vapor:2.0.1
-
cpe:2.3:a:vapor:vapor:2.0.2
-
cpe:2.3:a:vapor:vapor:2.0.3
-
cpe:2.3:a:vapor:vapor:2.0.4
-
cpe:2.3:a:vapor:vapor:2.0.5
-
cpe:2.3:a:vapor:vapor:2.0.6
-
cpe:2.3:a:vapor:vapor:2.0.7
-
cpe:2.3:a:vapor:vapor:2.0.8
-
cpe:2.3:a:vapor:vapor:2.1.0
-
cpe:2.3:a:vapor:vapor:2.1.1
-
cpe:2.3:a:vapor:vapor:2.1.2
-
cpe:2.3:a:vapor:vapor:2.1.3
-
cpe:2.3:a:vapor:vapor:2.2.0
-
cpe:2.3:a:vapor:vapor:2.2.1
-
cpe:2.3:a:vapor:vapor:2.2.2
-
cpe:2.3:a:vapor:vapor:2.3.0
-
cpe:2.3:a:vapor:vapor:2.4.0
-
cpe:2.3:a:vapor:vapor:2.4.1
-
cpe:2.3:a:vapor:vapor:2.4.2
-
cpe:2.3:a:vapor:vapor:2.4.3
-
cpe:2.3:a:vapor:vapor:2.4.4
-
cpe:2.3:a:vapor:vapor:2.4.5
-
cpe:2.3:a:vapor:vapor:3.0.0
-
cpe:2.3:a:vapor:vapor:3.0.1
-
cpe:2.3:a:vapor:vapor:3.0.2
-
cpe:2.3:a:vapor:vapor:3.0.3
-
cpe:2.3:a:vapor:vapor:3.0.4
-
cpe:2.3:a:vapor:vapor:3.0.5
-
cpe:2.3:a:vapor:vapor:3.0.6
-
cpe:2.3:a:vapor:vapor:3.0.7
-
cpe:2.3:a:vapor:vapor:3.0.8
-
cpe:2.3:a:vapor:vapor:3.1.0
-
cpe:2.3:a:vapor:vapor:3.1.1
-
cpe:2.3:a:vapor:vapor:3.1.2
-
cpe:2.3:a:vapor:vapor:3.1.3
-
cpe:2.3:a:vapor:vapor:3.2.0
-
cpe:2.3:a:vapor:vapor:3.2.1
-
cpe:2.3:a:vapor:vapor:3.2.2
-
cpe:2.3:a:vapor:vapor:3.3.0
-
cpe:2.3:a:vapor:vapor:3.3.1
-
cpe:2.3:a:vapor:vapor:3.3.2
-
cpe:2.3:a:vapor:vapor:3.3.3
-
cpe:2.3:a:vapor:vapor:4.0.0
-
cpe:2.3:a:vapor:vapor:4.0.1
-
cpe:2.3:a:vapor:vapor:4.0.2
-
cpe:2.3:a:vapor:vapor:4.1.0
-
cpe:2.3:a:vapor:vapor:4.10.0
-
cpe:2.3:a:vapor:vapor:4.10.1
-
cpe:2.3:a:vapor:vapor:4.10.2
-
cpe:2.3:a:vapor:vapor:4.10.3
-
cpe:2.3:a:vapor:vapor:4.11.0
-
cpe:2.3:a:vapor:vapor:4.11.1
-
cpe:2.3:a:vapor:vapor:4.12.0
-
cpe:2.3:a:vapor:vapor:4.12.1
-
cpe:2.3:a:vapor:vapor:4.13.0
-
cpe:2.3:a:vapor:vapor:4.13.1
-
cpe:2.3:a:vapor:vapor:4.14.0
-
cpe:2.3:a:vapor:vapor:4.15.0
-
cpe:2.3:a:vapor:vapor:4.15.1
-
cpe:2.3:a:vapor:vapor:4.15.2
-
cpe:2.3:a:vapor:vapor:4.16.0
-
cpe:2.3:a:vapor:vapor:4.17.0
-
cpe:2.3:a:vapor:vapor:4.18.0
-
cpe:2.3:a:vapor:vapor:4.19.0
-
cpe:2.3:a:vapor:vapor:4.2.0
-
cpe:2.3:a:vapor:vapor:4.2.1
-
cpe:2.3:a:vapor:vapor:4.20.0
-
cpe:2.3:a:vapor:vapor:4.20.1
-
cpe:2.3:a:vapor:vapor:4.21.0
-
cpe:2.3:a:vapor:vapor:4.22.0
-
cpe:2.3:a:vapor:vapor:4.23.0
-
cpe:2.3:a:vapor:vapor:4.24.0
-
cpe:2.3:a:vapor:vapor:4.25.0
-
cpe:2.3:a:vapor:vapor:4.26.0
-
cpe:2.3:a:vapor:vapor:4.26.1
-
cpe:2.3:a:vapor:vapor:4.26.2
-
cpe:2.3:a:vapor:vapor:4.27.0
-
cpe:2.3:a:vapor:vapor:4.27.1
-
cpe:2.3:a:vapor:vapor:4.27.2
-
cpe:2.3:a:vapor:vapor:4.27.3
-
cpe:2.3:a:vapor:vapor:4.28.0
-
cpe:2.3:a:vapor:vapor:4.29.0
-
cpe:2.3:a:vapor:vapor:4.29.1
-
cpe:2.3:a:vapor:vapor:4.29.2
-
cpe:2.3:a:vapor:vapor:4.29.3
-
cpe:2.3:a:vapor:vapor:4.29.4
-
cpe:2.3:a:vapor:vapor:4.3.0
-
cpe:2.3:a:vapor:vapor:4.3.1
-
cpe:2.3:a:vapor:vapor:4.30.0
-
cpe:2.3:a:vapor:vapor:4.31.0
-
cpe:2.3:a:vapor:vapor:4.32.0
-
cpe:2.3:a:vapor:vapor:4.32.1
-
cpe:2.3:a:vapor:vapor:4.33.0
-
cpe:2.3:a:vapor:vapor:4.34.0
-
cpe:2.3:a:vapor:vapor:4.34.1
-
cpe:2.3:a:vapor:vapor:4.35.0
-
cpe:2.3:a:vapor:vapor:4.36.0
-
cpe:2.3:a:vapor:vapor:4.36.1
-
cpe:2.3:a:vapor:vapor:4.36.2
-
cpe:2.3:a:vapor:vapor:4.37.0
-
cpe:2.3:a:vapor:vapor:4.37.1
-
cpe:2.3:a:vapor:vapor:4.37.2
-
cpe:2.3:a:vapor:vapor:4.38.0
-
cpe:2.3:a:vapor:vapor:4.39.0
-
cpe:2.3:a:vapor:vapor:4.39.1
-
cpe:2.3:a:vapor:vapor:4.39.2
-
cpe:2.3:a:vapor:vapor:4.4.0
-
cpe:2.3:a:vapor:vapor:4.4.1
-
cpe:2.3:a:vapor:vapor:4.40.0
-
cpe:2.3:a:vapor:vapor:4.40.1
-
cpe:2.3:a:vapor:vapor:4.41.0
-
cpe:2.3:a:vapor:vapor:4.41.1
-
cpe:2.3:a:vapor:vapor:4.41.10
-
cpe:2.3:a:vapor:vapor:4.41.11
-
cpe:2.3:a:vapor:vapor:4.41.2
-
cpe:2.3:a:vapor:vapor:4.41.3
-
cpe:2.3:a:vapor:vapor:4.41.4
-
cpe:2.3:a:vapor:vapor:4.41.5
-
cpe:2.3:a:vapor:vapor:4.41.6
-
cpe:2.3:a:vapor:vapor:4.41.7
-
cpe:2.3:a:vapor:vapor:4.41.8
-
cpe:2.3:a:vapor:vapor:4.41.9
-
cpe:2.3:a:vapor:vapor:4.42.0
-
cpe:2.3:a:vapor:vapor:4.43.0
-
cpe:2.3:a:vapor:vapor:4.43.1
-
cpe:2.3:a:vapor:vapor:4.43.2
-
cpe:2.3:a:vapor:vapor:4.44.0
-
cpe:2.3:a:vapor:vapor:4.44.1
-
cpe:2.3:a:vapor:vapor:4.44.2
-
cpe:2.3:a:vapor:vapor:4.44.3
-
cpe:2.3:a:vapor:vapor:4.44.4
-
cpe:2.3:a:vapor:vapor:4.45.0
-
cpe:2.3:a:vapor:vapor:4.45.1
-
cpe:2.3:a:vapor:vapor:4.45.2
-
cpe:2.3:a:vapor:vapor:4.45.3
-
cpe:2.3:a:vapor:vapor:4.45.4
-
cpe:2.3:a:vapor:vapor:4.45.5
-
cpe:2.3:a:vapor:vapor:4.45.6
-
cpe:2.3:a:vapor:vapor:4.45.7
-
cpe:2.3:a:vapor:vapor:4.46.0
-
cpe:2.3:a:vapor:vapor:4.47.0
-
cpe:2.3:a:vapor:vapor:4.47.1
-
cpe:2.3:a:vapor:vapor:4.47.2
-
cpe:2.3:a:vapor:vapor:4.48.0
-
cpe:2.3:a:vapor:vapor:4.48.1
-
cpe:2.3:a:vapor:vapor:4.48.2
-
cpe:2.3:a:vapor:vapor:4.48.3
-
cpe:2.3:a:vapor:vapor:4.48.4
-
cpe:2.3:a:vapor:vapor:4.48.5
-
cpe:2.3:a:vapor:vapor:4.48.6
-
cpe:2.3:a:vapor:vapor:4.48.7
-
cpe:2.3:a:vapor:vapor:4.48.8
-
cpe:2.3:a:vapor:vapor:4.49.0
-
cpe:2.3:a:vapor:vapor:4.49.1
-
cpe:2.3:a:vapor:vapor:4.49.2
-
cpe:2.3:a:vapor:vapor:4.5.0
-
cpe:2.3:a:vapor:vapor:4.5.1
-
cpe:2.3:a:vapor:vapor:4.50.0
-
cpe:2.3:a:vapor:vapor:4.51.0
-
cpe:2.3:a:vapor:vapor:4.51.1
-
cpe:2.3:a:vapor:vapor:4.52.0
-
cpe:2.3:a:vapor:vapor:4.52.1
-
cpe:2.3:a:vapor:vapor:4.52.2
-
cpe:2.3:a:vapor:vapor:4.52.3
-
cpe:2.3:a:vapor:vapor:4.52.4
-
cpe:2.3:a:vapor:vapor:4.52.5
-
cpe:2.3:a:vapor:vapor:4.53.0
-
cpe:2.3:a:vapor:vapor:4.54.0
-
cpe:2.3:a:vapor:vapor:4.54.1
-
cpe:2.3:a:vapor:vapor:4.54.2
-
cpe:2.3:a:vapor:vapor:4.55.0
-
cpe:2.3:a:vapor:vapor:4.55.1
-
cpe:2.3:a:vapor:vapor:4.55.2
-
cpe:2.3:a:vapor:vapor:4.55.3
-
cpe:2.3:a:vapor:vapor:4.55.4
-
cpe:2.3:a:vapor:vapor:4.56.0
-
cpe:2.3:a:vapor:vapor:4.57.0
-
cpe:2.3:a:vapor:vapor:4.57.1
-
cpe:2.3:a:vapor:vapor:4.58.0
-
cpe:2.3:a:vapor:vapor:4.59.0
-
cpe:2.3:a:vapor:vapor:4.59.1
-
cpe:2.3:a:vapor:vapor:4.6.0
-
cpe:2.3:a:vapor:vapor:4.60.0
-
cpe:2.3:a:vapor:vapor:4.60.1
-
cpe:2.3:a:vapor:vapor:4.60.2
-
cpe:2.3:a:vapor:vapor:4.7.0
-
cpe:2.3:a:vapor:vapor:4.7.1
-
cpe:2.3:a:vapor:vapor:4.8.0
-
cpe:2.3:a:vapor:vapor:4.9.0