Plusieurs vulnérabilités à distance ont été découvertes dans PHP, un langage de scripts embarqué dans le HTML côté serveur, cela peut entraîner l'exécution de code arbitraire. Le projet des expositions et vulnérabilités communes (CVE) identifie les problèmes suivants :
CVE-2007-1286 Stefan Esser a découvert un débordement dans le code de gestion des références des objets de la fonction unserialize(), cela permet l'exécution de code arbitraire si une entrée mal formée est passée à partir d'une application.
CVE-2007-1380 Stefan Esser a découvert que le gestionnaire de sessions ne réalisait pas de validation suffisante des longueurs des noms de variables, cela permet la divulgation d'informations via la fuite d'informations sur des blocs de mémoire.
CVE-2007-1521 Stefan Esser a découvert une vulnérabilité par double libération de zone de mémoire dans la fonction session_regenerate_id(), cela permet l'exécution de code arbitraire.
CVE-2007-1711 Stefan Esser a découvert une vulnérabilité par double libération de zone de mémoire dans le code de gestion des sessions, cela permet l'exécution de code arbitraire.
CVE-2007-1718 Stefan Esser a découvert que la fonction mail() ne réalisait pas de validation suffisante des en-têtes de courriels imbriqués, cela permet l'injection d'en-têtes de courriel.
CVE-2007-1777 Stefan Esser a découvert que l'extension gérant les archives ZIP ne réalisait pas de vérifications de longueur suffisantes, cela permet l'exécution de code arbitraire.
Pour l'ancienne distribution stable (Sarge), ces problèmes ont été corrigés dans la version 4.3.10-20.
Pour la distribution stable (Etch), ces problèmes ont été corrigés dans la version 4.4.4-8+etch2.
Pour la distribution instable (Sid), ces problèmes seront corrigés dans la version 4.4.6-1. Php4 sera retiré de Sid ; vous êtes donc fortement incités à migrer vers php5 si vous préférez suivre la distribution instable.
Nous vous recommandons de mettre à jour vos paquets PHP. Les paquets pour les architectures arm, m68k, mips et mipsel ne sont pas encore disponibles. Ils seront fournis plus tard.
Les hachés MD5 des fichiers indiqués sont disponibles sur la page originale de l'alerte de sécurité.