Author: jm
Date: Thu Oct 27 18:12:06 2005
New Revision: 329020
URL: http://svn.apache.org/viewcvs?rev=329020&view=rev
Log:
less paranoia
Modified:
spamassassin/trunk/masses/rule-qa/automc/ruleqa.cgi
Modified: spamassassin/trunk/masses/rule-qa/automc/ruleqa.cgi
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/masses/rule-qa/automc/ruleqa.cgi?rev=329020&r1=329019&r2=329020&view=diff
==============================================================================
--- spamassassin/trunk/masses/rule-qa/automc/ruleqa.cgi (original)
+++ spamassassin/trunk/masses/rule-qa/automc/ruleqa.cgi Thu Oct 27 18:12:06 2005
@@ -407,7 +407,9 @@
# untaint
$rule =~ /([_0-9a-zA-Z]+)/; my $saferule = $1;
- $datadir =~ /([-\.\,_0-9a-zA-Z]+)/; my $safedatadir = $1;
+
+ $datadir =~ s/\.\.\//__\//gs;
+ $datadir =~ /([-\.\,_0-9a-zA-Z\/]+)/; my $safedatadir = $1;
exec ("$myperl $automcdir/../rule-hits-over-time ".
"--cgi --rule='$saferule' ".
Date: Thu Oct 27 18:12:06 2005
New Revision: 329020
URL: http://svn.apache.org/viewcvs?rev=329020&view=rev
Log:
less paranoia
Modified:
spamassassin/trunk/masses/rule-qa/automc/ruleqa.cgi
Modified: spamassassin/trunk/masses/rule-qa/automc/ruleqa.cgi
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/masses/rule-qa/automc/ruleqa.cgi?rev=329020&r1=329019&r2=329020&view=diff
==============================================================================
--- spamassassin/trunk/masses/rule-qa/automc/ruleqa.cgi (original)
+++ spamassassin/trunk/masses/rule-qa/automc/ruleqa.cgi Thu Oct 27 18:12:06 2005
@@ -407,7 +407,9 @@
# untaint
$rule =~ /([_0-9a-zA-Z]+)/; my $saferule = $1;
- $datadir =~ /([-\.\,_0-9a-zA-Z]+)/; my $safedatadir = $1;
+
+ $datadir =~ s/\.\.\//__\//gs;
+ $datadir =~ /([-\.\,_0-9a-zA-Z\/]+)/; my $safedatadir = $1;
exec ("$myperl $automcdir/../rule-hits-over-time ".
"--cgi --rule='$saferule' ".