C48-T005 · Fuites d'information
Laravel debug
La page d’exception Laravel en mode debug divulgue des détails techniques sensibles.
Comment lire le résultat
Le contrôle automatisé porte sur les réponses ou éléments mesurés dans le rapport. Un état « observé » ne démontre pas à lui seul que le contrôle est conforme.
Ce qu’il faut corriger
Désactivez APP_DEBUG dans le .env actif du vhost puis reconstruisez le cache de configuration avec le PHP Plesk utilisé par le domaine.
Étapes de correction
- Dans le rapport, ouvrez le contrôle C48-T005 et relevez son statut, sa valeur mesurée, son URL et sa preuve. Si la mesure est absente, complétez le contrôle avant de corriger.
- Ouvrez Fichier .env de Laravel et terminal Plesk dans la racine de l’application et notez sa configuration actuelle.
- Désactivez APP_DEBUG dans le .env actif du vhost puis reconstruisez le cache de configuration avec le PHP Plesk utilisé par le domaine.
- Vérifiez le parcours concerné et relancez C48-T005 dans AxiSecurity.
Preuve attendue
la page publique ne révèle plus l’information et le support retrouve la trace côté serveur.
Exemple de configuration
APP_ENV=production APP_DEBUG=false
Vérifier la correction
Exécutez cette vérification depuis un poste autorisé ou votre serveur d’administration, puis relancez AxiSecurity.
/opt/plesk/php/8.4/bin/php artisan optimize:clear /opt/plesk/php/8.4/bin/php artisan config:cache
