summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-09-02 17:05:18 +0200
committerNikita Popov <nikita.ppv@gmail.com>2020-09-02 17:30:19 +0200
commit05cd31ef6422d6947b9a1e8de3a39611f6458210 (patch)
treebb2d0fa897f6b093a57700c076404b2290a11f17
parent0bc2657b2f59f39d785214107aefcd7b374290c5 (diff)
downloadphp-git-05cd31ef6422d6947b9a1e8de3a39611f6458210.tar.gz
Extend function blacklist in execute fuzzer
Add pfsockopen and stream_socket_server.
-rw-r--r--sapi/fuzzer/fuzzer-sapi.c4
1 files changed, 3 insertions, 1 deletions
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. */