diff --git a/categories.php b/categories.php index c546858..6c916b4 100644 --- a/categories.php +++ b/categories.php @@ -2,8 +2,12 @@ // Inclure la configuration require_once 'includes/config.php'; -// Récupération de l'ID de catégorie -$categoryId = isset($_GET['id']) ? intval($_GET['id']) : null; +// Appliquer les en-têtes de sécurité +setSecurityHeaders(); + +// Récupération et validation de l'ID de catégorie +$categoryId = isset($_GET['id']) ? $_GET['id'] : null; +$categoryId = $categoryId ? validateCategoryId($categoryId) : null; // Récupérer les catégories disponibles $allCategories = PEERTUBE_CATEGORIES; @@ -27,6 +31,7 @@ if ($categoryId && isset($allCategories[$categoryId])) {
+