Aller au contenu principal

Publié le 21 octobre 2026

Plusieurs vulnérabilités critiques découvertes dans PHP : installez immédiatement les mises à jour de sécurité

Deux vulnérabilités critiques dans PHP pourraient permettre à un attaquant d'exécuter du code malveillant sur les serveurs concernés sans avoir à s’authentifier. Des mises à jour de sécurité sont désormais disponibles. L'Office fédéral de la cybersécurité (OFCS) recommande de mettre à jour immédiatement les systèmes concernés. Outre les serveurs web, vérifiez également les applications et les appareils qui utilisent PHP comme composant intégré.

Vérifiez également les installations PHP intégrées et internes

La vérification ne doit pas se limiter aux sites web accessibles au public. PHP peut également faire partie d’interfaces d’administration, d’applications métier internes, de plateformes d’hébergement, de conteneurs ou d’appareils. Or, les opérateurs ne savent pas toujours que le produit utilise PHP en arrière-plan.

Vérifiez auprès de vos fournisseurs de logiciels et prestataires de services quels produits sont concernés et quelles mises à jour sont nécessaires. Donnez la priorité aux systèmes accessibles depuis Internet et aux applications ayant accès à des données particulièrement sensibles ou à des processus métier critiques. Vérifiez ensuite également les systèmes internes.

Des mises à jour de sécurité sont disponibles

Les vulnérabilités sont corrigées dans les versions PHP 8.5.12, 8.4.27, 8.3.36 et 8.2.35. Installez la version corrigée correspondant à la branche de version que vous utilisez ou une mise à jour de sécurité appropriée fournie par votre fournisseur de système d’exploitation ou de produit.

Pour les distributions Linux, les correctifs de sécurité peuvent être réintégrés dans les
versions existantes. Une version majeure de PHP inchangée ne signifie donc pas automatiquement que le correctif fait défaut. Ce sont la version exacte du paquet et les informations de sécurité fournies par le fournisseur concerné qui sont déterminantes.

Les anciennes versions de PHP nécessitent également un correctif. Vérifiez si votre fournisseur propose des correctifs de sécurité ou passez à une version prise en charge.

Les vulnérabilités

Recommandations

  • Si une mise à jour immédiate n’est pas possible
    Identifiez les installations PHP, les versions utilisées, leur accessibilité et les opérateurs responsables. Tenez compte des composants intégrés et des applications gérées en externe.
  • Installez les mises à jour sans délai
    Appliquez les mises à jour de sécurité disponibles. Faites-vous confirmer la correction auprès des hébergeurs et des fabricants.
  • Mettre à jour les services en cours d’exécution
    après la mise à jour, redémarrez les services PHP concernés et les processus PHP fonctionnant en permanence. Les conteneurs doivent, le cas échéant, être reconstruits et déployés.
  • Vérifier la correction
    vérifiez si les applications effectivement en cours d’exécution utilisent la version corrigée de PHP ou un paquet signalé comme corrigé par le fournisseur.
  • Vérifier la présence d’anomalies sur les systèmes
    examinez les journaux et les systèmes concernés à la recherche de requêtes inhabituelles, de plantages, de fichiers modifiés et de processus inattendus. Une mise à jour ne remédie pas à une compromission déjà survenue.

Si une mise à jour immédiate n'est pas possible

Limitez autant que possible l’accès aux applications concernées aux personnes et aux systèmes qui en ont réellement besoin. Vérifiez, en particulier pour les applications critiques, si une déconnexion temporaire d’Internet ou une mise hors service est nécessaire.

Les avis des éditeurs décrivent des mesures transitoires supplémentaires. Il s’agit notamment de désactiver la barre de progression des téléchargements PHP et, dans la mesure où cela est possible sur le plan opérationnel, de bloquer les requêtes multipart sur le serveur web ou le proxy en amont. De telles modifications peuvent perturber les téléchargements et les formulaires et doivent être adaptées à l’environnement concerné.

Ces mesures ne réduisent que certaines voies d’attaque. Elles n’offrent pas une protection complète et ne remplacent pas les mises à jour de sécurité. Un pare-feu d’applications web (WAF) seul ne suffit pas non plus.

Informations complémentaires

L’OFCS met à jour ses informations techniques sur le Cyber Security Hub (CSH). Pour la mise en œuvre, les informations de sécurité actuelles des développeurs PHP ainsi que celles des fournisseurs de systèmes d’exploitation, d’hébergement et de produits concernés font autorité.