Out-of-bounds write in Cherokee webserver - CVE-2019-20800
Published: May 18, 2020 / Updated: December 28, 2020
Cherokee webserver
Cherokee-project
Description
The vulnerability allows a remote attacker to compromise vulnerable system.
The vulnerability exists due to a boundary error when processing untrusted input within the cherokee_handler_cgi_add_env_pair() function in handler_cgi.c. A remote attacker can send a specially crafted HTTP GET request with multiple headers to the server, trigger out-of-bounds write and execute arbitrary code on the target system.