]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Fix possible NULL pointer dereference casued by apreq_param_make()
authorGiovanni Bechis <gbechis@apache.org>
Wed, 5 Apr 2023 06:38:18 +0000 (06:38 +0000)
committerGiovanni Bechis <gbechis@apache.org>
Wed, 5 Apr 2023 06:38:18 +0000 (06:38 +0000)
commit24007faa4f5cb59e494feb764e3a247018dc3907
tree249a9996ce944cc977f0fd086c9b1bbd33157b01
parent51a3e295058839b04fd7df544bbc5571f43226eb
Fix possible NULL pointer dereference casued by apreq_param_make()

The function apreq_param_make() will return NULL on failure. However
NULL check are forgetten before derenference, which could lead to
NULL pointer dereference.

Adding NULL check to all use of apreq_param_make().

Submitted by: Zhou Qingyang <zhou1615@umn.edu>

Github: closes #303

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1908981 13f79535-47bb-0310-9956-ffa450edef68
server/apreq_module_cgi.c
server/apreq_parser.c
server/apreq_parser_header.c
server/apreq_parser_multipart.c
server/apreq_parser_urlencoded.c