Vapor Project Vapor vulnerabilities

3 known vulnerabilities affecting vapor_project/vapor.

Total CVEs
3
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL1MEDIUM2

Vulnerabilities

Page 1 of 1
CVE-2021-32742CRITICALCVSS 9.1fixed in 4.47.22021-07-09
CVE-2021-32742 [CRITICAL] CWE-502 CVE-2021-32742: Vapor is a web framework for Swift. In versions 4.47.1 and prior, bug in the `Data.init(base32Encode Vapor 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 memory and/or crashing the server (Denial of Service) for applications where untrusted data can end up in said function. Vapor does not currently use this function itself so this only impact a
nvd
CVE-2021-21328MEDIUMCVSS 5.3fixed in 4.40.12021-02-26
CVE-2021-21328 [MEDIUM] CWE-400 CVE-2021-21328: Vapor is a web framework for Swift. In Vapor before version 4.40.1, there is a DoS attack against an Vapor 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. The following is the attack vector: 1. send unlimited requests against a vapor instance with different paths. this will create unlimited counters and timers, which will eventually drain the sy
nvd
CVE-2020-15230MEDIUMCVSS 6.5fixed in 4.29.42020-10-02
CVE-2020-15230 [MEDIUM] CWE-22 CVE-2020-15230: Vapor is a web framework for Swift. In Vapor before version 4.29.4, Attackers can access data at arb Vapor 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. Only applications using FileMiddleware are affected. This is fixed in version 4.29.4.
nvd