From: Nikita Popov Date: Wed, 2 Sep 2020 15:05:18 +0000 (+0200) Subject: Extend function blacklist in execute fuzzer X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=05cd31ef6422d6947b9a1e8de3a39611f6458210;p=php Extend function blacklist in execute fuzzer Add pfsockopen and stream_socket_server. --- diff --git a/sapi/fuzzer/fuzzer-sapi.c b/sapi/fuzzer/fuzzer-sapi.c index e3ac0a3821..3ef0f5fe4a 100644 --- a/sapi/fuzzer/fuzzer-sapi.c +++ b/sapi/fuzzer/fuzzer-sapi.c @@ -49,7 +49,9 @@ const char HARDCODED_INI[] = ",shell_exec,exec,system,proc_open,popen,passthru,pcntl_exec" ",chgrp,chmod,chown,copy,file_put_contents,lchgrp,lchown,link,mkdir" ",move_uploaded_file,rename,rmdir,symlink,tempname,touch,unlink,fopen" - ",fsockopen,stream_socket_pair,stream_socket_client" + /* Networking code likes to wait and wait. */ + ",fsockopen,pfsockopen" + ",stream_socket_pair,stream_socket_client,stream_socket_server" /* crypt() can be very slow. */ ",crypt" /* openlog() has a known memory-management issue. */