Pfadkomponenten entfernen, bevor exec aufgerufen wird, damit nicht beliebige Perlscri...
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 9 Jul 2007 07:45:26 +0000 (07:45 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 9 Jul 2007 07:45:26 +0000 (07:45 +0000)
SL/Form.pm

index 6e60b76..d510710 100644 (file)
@@ -690,7 +690,8 @@ sub redirect {
 
   if ($self->{callback}) {
 
-    ($script, $argv) = split(/\?/, $self->{callback});
+    ($script, $argv) = split(/\?/, $self->{callback}, 2);
+    $script =~ s|.*/||;
     exec("perl", "$script", $argv);
 
   } else {