]> granicus.if.org Git - php/commitdiff
Extend function blacklist in execute fuzzer
authorNikita Popov <nikita.ppv@gmail.com>
Wed, 2 Sep 2020 15:05:18 +0000 (17:05 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Wed, 2 Sep 2020 15:30:19 +0000 (17:30 +0200)
Add pfsockopen and stream_socket_server.

sapi/fuzzer/fuzzer-sapi.c

index e3ac0a3821fd9b040b791aa695c176e29f91b171..3ef0f5fe4ae06bf7690e0c14c2d19ae3bccfb546 100644 (file)
@@ -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. */