Deux CVE (CVE-2026-109618, CVE-2026-109619) dans le moteur même de PHP permettent à un attaquant non authentifié d'exécuter du code ou de lire la mémoire du serveur, sans aucun bug applicatif. Wiz Research les a trouvées grâce à l'IA de pointe et a démontré des exploits fonctionnels sur WordPress, Drupal et Joomla.
| Corriger PHP | Règles WAF | OpenNHP | |
|---|---|---|---|
| Fonctionne avant que la CVE soit connue | ✕ | ✕ | ✓ |
| Nécessite une signature d'exploit | — | Oui | Non |
| Bloque la RCE non authentifiée | ✓ une fois appliqué | ~ variantes connues | ✓ |
| Bloque la fuite mémoire | ✓ une fois appliqué | ~ variantes connues | ✓ |
| Cache le serveur aux scanners | ✕ | ✕ | ✓ |
| Corrige le bug lui-même | ✓ | ✕ | ✕ |
Ils se complètent : OpenNHP supprime le chemin d'attaque non authentifié, le correctif supprime le bug. Corrigez quand même.
- Panneaux d'administration (
/wp-admin, admin Drupal) - Applications PHP internes et back-offices
- API utilisées par des clients connus
- Serveurs de préproduction et de gestion
- Sites pour visiteurs anonymes
- Corrigez-les d'abord, utilisez le WAF
- Cachez l'admin et l'accès à l'origine
Les utilisateurs autorisés peuvent toujours atteindre une application cachée : OpenNHP réduit ceux qui peuvent tenter un exploit de « tout Internet » à « les personnes que vous avez approuvées ».
Authentification avant connexion.
Le prochain PHP2Shell est déjà dans le pipeline IA de quelqu'un. Ne lui laissez rien à atteindre.
Besoin d’aide pour cacher vos services PHP ? Écrivez-nous à [email protected].