]> granicus.if.org Git - php/commitdiff
only allow valid arrays at this point
authorStefan Esser <sesser@php.net>
Mon, 13 Sep 2004 16:00:23 +0000 (16:00 +0000)
committerStefan Esser <sesser@php.net>
Mon, 13 Sep 2004 16:00:23 +0000 (16:00 +0000)
main/rfc1867.c

index 28471d517978958e1622cf8b5572822669341cc1..7350508cff5a585171961cdfb77b219686d361df 100644 (file)
@@ -950,6 +950,10 @@ SAPI_API SAPI_POST_HANDLER_FUNC(rfc1867_post_handler)
                                                c++;
                                        } else if (*tmp == ']') {
                                                c--;
+                                               if (tmp[1] && tmp[1] != '[') {
+                                                       skip_upload = 1;
+                                                       break;
+                                               }
                                        }
                                        if (c < 0) {
                                                skip_upload = 1;