Commit 8b0e0826 authored by justdave%bugzilla.org's avatar justdave%bugzilla.org

Bug 204042: taint issues in perl 5.6.0 that were causing an Internal Error to…

Bug 204042: taint issues in perl 5.6.0 that were causing an Internal Error to ocurr after adding an attachment. r= joel, a= justdave
parent c4a8c5fe
......@@ -932,7 +932,13 @@ sub insert
# Define the variables and functions that will be passed to the UI template.
$vars->{'mailrecipients'} = { 'changer' => $::COOKIE{'Bugzilla_login'},
'owner' => $owner };
$vars->{'bugid'} = $::FORM{'bugid'};
my $bugid = $::FORM{'bugid'};
detaint_natural($bugid); # don't bother with error condition, we know it'll work
# because of ValidateBugID above. This is only needed
# for Perl 5.6.0. If we ever require Perl 5.6.1 or
# newer, or detaint something other than $::FORM{'bugid'}
# in ValidateBugID above, then this can go away.
$vars->{'bugid'} = $bugid;
$vars->{'attachid'} = $attachid;
$vars->{'description'} = $description;
$vars->{'contenttypemethod'} = $::FORM{'contenttypemethod'};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment