From 7f2ed60a89764adf543cdf86ec0d3550f932662c Mon Sep 17 00:00:00 2001 From: interlope Date: Mon, 1 Jun 2026 21:02:27 +0200 Subject: [PATCH] Sanitize output by applying htmlspecialchars to site titles, slogans, and social network labels across multiple templates --- php/home.php | 18 +++++++++--------- php/navbar.php | 10 +++++----- php/page.php | 6 +++--- php/sidebar.php | 6 +++--- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/php/home.php b/php/home.php index 68db363..4ef0493 100644 --- a/php/home.php +++ b/php/home.php @@ -7,20 +7,20 @@ ?>
- <?php echo $site->title(); ?> -

title(); ?>

+ <?php echo htmlspecialchars($site->title(), ENT_QUOTES, 'UTF-8'); ?> +

title(), ENT_QUOTES, 'UTF-8'); ?>

slogan()) : ?> -

slogan(); ?>

+

slogan(), ENT_QUOTES, 'UTF-8'); ?>

description()) : ?> -

description(); ?>

+

description(), ENT_QUOTES, 'UTF-8'); ?>

$label) : ?> - - <?php echo $label ?> + + <?php echo htmlspecialchars($label, ENT_QUOTES, 'UTF-8') ?>
@@ -51,7 +51,7 @@
-

title(); ?>

+

title(), ENT_QUOTES, 'UTF-8'); ?>

date(); ?> @@ -67,11 +67,11 @@
- category(); ?> + category(), ENT_QUOTES, 'UTF-8'); ?> $tagName) : ?> - +
diff --git a/php/navbar.php b/php/navbar.php index d4925bf..fd5239d 100644 --- a/php/navbar.php +++ b/php/navbar.php @@ -1,7 +1,7 @@