Vapor

11 CVEs across 5 Vapor products. Browse Vapor vulnerabilities, severities, and proof-of-concept exploits.

Vapor products with known CVEs

ProductCVEs
Vapor7
Leaf-Kit3
Leafkit3
Postgres-Nio1
Postgresnio1
Vapor CVEs — newest first
CVESeverityScorePublishedSummary
CVE-2026-28499Medium6.12026-03-18LeafKit is a templating language with Swift-inspired syntax. Prior to version 1.14.2, HTML escaping doesn't work correctly when a template prints a collection…
CVE-2026-27120Medium6.12026-02-20Leafkit is a templating language with Swift-inspired syntax. Prior to 1.4.1, htmlEscaped in leaf-kit will only escape html special characters if the extended g…
CVE-2024-21631Medium6.52024-01-03Vapor is an HTTP web framework for Swift. Prior to version 4.90.0, Vapor's `vapor_urlparser_parse` function uses `uint16_t` indexes when parsing a URI's compon…
CVE-2023-44386Medium5.32023-10-05Vapor is an HTTP web framework for Swift. There is a denial of service vulnerability impacting all users of affected versions of Vapor. The HTTP1 error handler…
CVE-2023-31136Low3.72023-05-09PostgresNIO is a Swift client for PostgreSQL. Any user of PostgresNIO prior to version 1.14.2 connecting to servers with TLS enabled is vulnerable to a man-in-…
CVE-2022-31019High7.52022-06-09Vapor is a server-side Swift HTTP web framework. When using automatic content decoding an attacker can craft a request body that can make the server crash with…
CVE-2022-31005High7.52022-05-31Vapor 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 vulnerabilit…
CVE-2021-37634High7.42021-08-09Leafkit is a templating language with Swift-inspired syntax. Versions prior to 1.3.0 are susceptible to Cross-site Scripting (XSS) attacks. This affects anyone…
CVE-2021-32742High7.52021-07-09Vapor is a web framework for Swift. In versions 4.47.1 and prior, bug in the `Data.init(base32Encoded:)` function opens up the potential for exposing server me…
CVE-2021-21328Medium5.32021-02-26Vapor is a web framework for Swift. In Vapor before version 4.40.1, there is a DoS attack against anyone who Bootstraps a metrics backend for their Vapor app…
CVE-2020-15230High8.52020-10-02Vapor is a web framework for Swift. In Vapor before version 4.29.4, Attackers can access data at arbitrary filesystem paths on the same host as an application…