CGI versions for Perl prior to 5.00 improperly handle unrecognized REQUEST_METHOD values by taking request parameters from the process command line arguments. Specifically, for methods like OPTIONS, CGI defaults to an offline debugging mode that is enabled by default and constructs parameters and path_info from the command line arguments.