Avant FrankenPHP 1.12.5, les images Docker Debian et Alpine officielles contiennent un fichier /app/public/index.php par défaut qui exécute phpinfo(). Si une image dérivée ne remplace pas ce fichier, la page de diagnostic peut révéler des variables d’environnement, la configuration PHP, les extensions chargées et des chemins système; les images utilisant leur propre point d’entrée ne sont pas concernées.
Source : NVD — CVE-2026-85733
Analyse technique
Le fichier par défaut expose une page phpinfo() lorsqu’il est servi en production; les informations divulguées peuvent inclure des variables d’environnement utilisées pour des secrets.
Impact, versions et correctif
Détection / vérification
Vérifier que l’image FrankenPHP dérivée fournit son propre /app/public/index.php et ne sert pas le fichier d’exemple par défaut.
Action recommandée
Mettre à niveau vers FrankenPHP 1.12.5 ou ultérieur et reconstruire les images dérivées affectées avec un index.php propre à l’application.
Sources
Priorisation DFS : P4 · 1 source(s).