CVE-2022-34970
CRITICALCrow < 1.0+4 - Remote Code Execution via Heap-Based Buffer Overflow in qs_parse
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2022-34970. PoCs published by 0xhebi.
AI-analyzed exploit summary The repository contains a functional PoC exploit for CVE-2022-34970, an off-by-one buffer overrun in Crow's qs_parse function. The exploit demonstrates the vulnerability by sending a crafted HTTP request with excessive key-value pairs, leading to potential DoS, info disclosure, or RCE.
Description
Crow before 1.0+4 has a heap-based buffer overflow via the function qs_parse in query_string.h. On successful exploitation this vulnerability allows attackers to remotely execute arbitrary code in the context of the vulnerable service.
Exploits (1)
The repository contains a functional PoC exploit for CVE-2022-34970, an off-by-one buffer overrun in Crow's qs_parse function. The exploit demonstrates the vulnerability by sending a crafted HTTP request with excessive key-value pairs, leading to potential DoS, info disclosure, or RCE.
References (4)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H