CVE-2023-44386: medium-severity vulnerability in vapor
Incorrect request error handling triggers server crash in Vapor
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
Vapor, a web framework for Swift, crashes when it receives malformed HTTP requests because it closes connections instead of handling errors properly. This allows attackers to take down the service by sending bad requests.
A denial of service vulnerability in Vapor's HTTP/1 error handler allows unauthenticated remote attackers to crash the server by sending malformed HTTP requests. The framework closes connections on HTTP parse errors instead of gracefully handling them, requiring no special privileges or user interaction. Fixed in Vapor 4.84.2.
In the same product, most dangerous first.