Thread Datei verschieben im Taint-Modus?
(10 answers)
Opened by SinaMeiyer at 2008-04-11 23:49
Hallo Jungs!
Das ist die Fehlermeldung: Insecure dependency in rename while running with -T switch at rename.cgi line 13. Und das ist mal schnell das Beispielscript: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #!/usr/bin/perl -w -T use strict; use CGI::Carp qw(fatalsToBrowser); use CGI; my $cgi = CGI->new; print $cgi->header; my $root = $ENV{'DOCUMENT_ROOT'}; my $datei = "test.txt"; my $new = "$root/test/newtest.txt"; rename("$datei", "$new") or die $!; if (-e $new) { print "Ist angekommen!\n"; } else { print "Nicht angekommen?\n" } exit; Also ohne -T funktioniert das eigentlich, nur mit nicht? LG Sina |