]> git.pld-linux.org Git - packages/apache-mod_perl.git/commitdiff
- fix path_info related security issue
authorradek <radek@pld-linux.org>
Fri, 23 Mar 2007 13:03:59 +0000 (13:03 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    apache-mod_perl-path_info_secfix.patch -> 1.1

apache-mod_perl-path_info_secfix.patch [new file with mode: 0644]

diff --git a/apache-mod_perl-path_info_secfix.patch b/apache-mod_perl-path_info_secfix.patch
new file mode 100644 (file)
index 0000000..fc64dd6
--- /dev/null
@@ -0,0 +1,11 @@
+--- ModPerl-Registry/lib/ModPerl/RegistryCooker.pm~    2006-11-20 00:31:41.000000000 +0100
++++ ModPerl-Registry/lib/ModPerl/RegistryCooker.pm     2007-03-23 14:01:52.606187672 +0100
+@@ -337,7 +337,7 @@
+     my $self = shift;
+     my $path_info = $self->{REQ}->path_info;
+-    my $script_name = $path_info && $self->{URI} =~ /$path_info$/
++    my $script_name = $path_info && $self->{URI} =~ /\Q$path_info\E$/
+         ? substr($self->{URI}, 0, length($self->{URI}) - length($path_info))
+         : $self->{URI};
This page took 0.071798 seconds and 4 git commands to generate.