SECURINFOS.INFO - Bulletins de sécurité informatique, Alertes et Protection
WordPress : Injection de Code PHP Vulnérabilité
26/05/2006 10H03 Référence Secunia : SA20271
Risque : Moyennement Critique. Niveau 3 sur 5. Impact : Accès au système Lieu : A distance
Solutions :
Non corrigée
Produit :
WordPress 2.x
Description :
rgod a découvert une vulnérabilité dans WordPress, qui pourrait être exploitée par des utilisateurs malicieux afin de compromettre un système vulnérable.
L'entrée passée à différents champs en s'enregistrant ou updating le profil utilisateur n'est pas contrôlée correctement avant d'être enregistrée dans des scripts PHP dans le wp-content/cache/userlogins/ et wp-content/cache/users/ directories dans la racine web. Cela pourrait être exploité pour injecter et exécuter du code PHP arbitraire via le caractère nouvelle ligne.
Il est également possible de fournir une adresse IP spoofée en s'enregistrant en définissant l'entête HTTP "PC_REMOTE_ADDR".
La vulnérabilité a été confirmée en version 2.0.2. Les autres versions pourraient également être affectées.
Solutions :
Restreindre l'accès web à the wp-content/cache/userlogins/ et wp-content/cache/users/ directories (par ex. avec un fichier .htaccess).