]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Fix a possible NULL pointer dereference of ap_runtime_dir_relative()
authorGiovanni Bechis <gbechis@apache.org>
Tue, 4 Apr 2023 21:43:46 +0000 (21:43 +0000)
committerGiovanni Bechis <gbechis@apache.org>
Tue, 4 Apr 2023 21:43:46 +0000 (21:43 +0000)
commit51a3e295058839b04fd7df544bbc5571f43226eb
tree3da4efee9257b4b4436c234c2a7578ab7c1ce22a
parentfae4895b8dbcedfde2933e86859e38d0c94324f0
Fix a possible NULL pointer dereference of ap_runtime_dir_relative()

ap_runtime_dir_relative() will return NULL on failure. However cgid_init()
does not check the return value of ap_runtime_dir_relative() and use it
directly.

Fix this bug by adding a NULL check.

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

Github: closes #304

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1908972 13f79535-47bb-0310-9956-ffa450edef68
modules/generators/mod_cgid.c