CVE-2022-31019: high-severity vulnerability in vapor
DoS Vulnerability in URLEncodedFormDecoder 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.
A flaw in Vapor's form decoder allows attackers to crash the server by sending specially crafted requests with deeply nested array structures that consume excessive stack memory. This is a denial-of-service vulnerability that can take down web applications using affected versions.
CVE-2022-31019 exploits unbounded stack growth in URLEncodedFormDecoder during automatic content decoding of HTTP request bodies. An attacker crafts deeply nested array parameters (CWE-120: Buffer Overflow) that cause stack exhaustion and process termination; no authentication is required and the attack vector is network-based.
In the same product, most dangerous first.