Bug 23058: Prevent XSS vulnerabiliies when 'tag' is passed to opac-search
Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
This commit is contained in:
parent
162ea12db9
commit
e75dc18424
|
|
@ -607,7 +607,7 @@ my $results_hashref;
|
|||
my @coins;
|
||||
|
||||
if ($tag) {
|
||||
$query_cgi = "tag=" .$tag . "&" . $query_cgi;
|
||||
$query_cgi = "tag=" . uri_escape_utf8( $tag ) . "&" . $query_cgi;
|
||||
my $taglist = get_tags({term=>$tag, approved=>1});
|
||||
$results_hashref->{biblioserver}->{hits} = scalar (@$taglist);
|
||||
my @marclist = map { C4::Biblio::GetXmlBiblio( $_->{biblionumber} ) } @$taglist;
|
||||
|
|
|
|||
Loading…
Reference in New Issue