diff --git a/web/template/pkg_details.php b/web/template/pkg_details.php index 3b96791f..eac7b69b 100644 --- a/web/template/pkg_details.php +++ b/web/template/pkg_details.php @@ -29,7 +29,7 @@ else { if ($row["SubmitterUID"]) { $submitter = username_from_id($row["SubmitterUID"]); if ($SID) { - $submitter = '' . $submitter . ''; + $submitter = '' . htmlspecialchars($submitter) . ''; } } else { @@ -39,7 +39,7 @@ if ($row["SubmitterUID"]) { if ($row["MaintainerUID"]) { $maintainer = username_from_id($row["MaintainerUID"]); if ($SID) { - $maintainer = '' . $maintainer . ''; + $maintainer = '' . htmlspecialchars($maintainer) . ''; } } else { @@ -66,8 +66,8 @@ $out_of_date_time = ($row["OutOfDateTS"] == 0) ? $msg : gmdate("r", intval($row[
-
- ' . $row['URL'] ?>
+
+ ' . $row['URL'] ?>
+
@@ -161,12 +161,12 @@ $out_of_date_time = ($row["OutOfDateTS"] == 0) ? $msg : gmdate("r", intval($row[
if (isset($parsed_url['scheme']) || isset($src[1])) {
# It is an external source
- echo "{$src[0]}
\n";
+ echo "" . htmlspecialchars($src[0]) . "
\n";
}
else {
$src = $src[0];
# It is presumably an internal source
- echo "$src";
+ echo "" . htmlspecialchars($src) . "";
echo "
\n";
}
}
diff --git a/web/template/pkg_search_results.php b/web/template/pkg_search_results.php
index 40ad029f..d32b6c4a 100644
--- a/web/template/pkg_search_results.php
+++ b/web/template/pkg_search_results.php
@@ -56,8 +56,8 @@ for ($i = 0; $row = mysql_fetch_assoc($result); $i++) {