CVE-2022-31005
mediumPriorität · verfolgen · 31EPSS 0.021 · 82. PerzentilEUUSEPSS · bewertet 2026-10-28
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.
cvss
Technischer Schweregrad, 0–10. Eine Zeile je Quelle.
Basiswert 0–10 · höher = schwerwiegender · Vektor überfahren zum Auflösen⚠ Quellen uneinig · medium–high · 5–7.5
schwächen
Die CWE-Schwächeklassen, zu denen dies gehört.
betroffene Produkte (3)
Betroffene Produkte und Versionsbereiche.
Advisories (1)
Hersteller- und Ökosystem-Meldungen dazu.
- GHSA-vj2m-9f5j-mpr5Vapor vulnerable to denial of service in HTTP Range Request of FileMiddleware2023-06-07ghsa · osvUS
Vapor is an HTTP web framework for Swift and [middleware](https://docs.vapor.codes/advanced/middleware/) is a logic chain between the client and a Vapor route handler. [FileMiddleware](https://docs.vapor.codes/advanced/middleware/#file-middleware) enables the serving of assets from the Public folder of a project to the client. Vapor before 4.60.3 is vulnerable to denial of service due to an integer overflow when given invalid range headers while using FileMiddleware. This is patched in 4.60.3.
auch bekannt als (3)
Weitere Namen und Kennungen dieser Entität.
quellen
Welche Quellen diesen Datensatz belegen und wann.
Referenzen (10)
Externe Belege — Patches, Meldungen, Analysen.
- https://cxsecurity.com/cveshow/CVE-2022-31005/cnnvd
- https://github.com/vapor/vapor/commit/953a349b539b3e0d3653585c8ffb50c427986df1cnnvd
- https://github.com/vapor/vapor/releases/tag/4.60.3cnnvd
- https://github.com/vapor/vapor/security/advisories/GHSA-vj2m-9f5j-mpr5cnnvd
- https://github.com/vapor/vapor/commit/953a349b539b3e0d3653585c8ffb50c427986df1enisa_euvd
- https://github.com/vapor/vapor/releases/tag/4.60.3enisa_euvd
- https://github.com/vapor/vapor/security/advisories/GHSA-vj2m-9f5j-mpr5enisa_euvd
- https://github.com/vapor/vapor/commit/953a349b539b3e0d3653585c8ffb50c427986df1PatchThird Party Advisorynvd
Angreifer nutzen Schwachstellen wie diese gegen im Internet exponierte Dienste aus. Sehen Sie mit einem kostenlosen Passiv-Scan, was exponiert ist.
Kostenloser Scan