You could try to setting utf8 like this. Also try to use a minimal valid HTML page for testing.
HTML:
<html>
<body>
<form
name="myForm"
action="/cgi-bin/bulkurls.cgi"
enctype="multipart/form-data"
method="post" >
<input name="user_list" type="file">
<input class="ButtonNormal150" name="upload" type="submit" value="Process File">
</form>
</body>
</html>
bulkurls.cgi:
use strict;
use warnings;
use utf8;
use CGI qw(-utf8);