Thread Datei verschieben im Taint-Modus? (10 answers)
Opened by SinaMeiyer at 2008-04-11 23:49

SinaMeiyer
 2008-04-12 00:23
#108239 #108239
User since
2008-01-17
11 Artikel
BenutzerIn
[default_avatar]
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

View full thread Datei verschieben im Taint-Modus?