21/08/2008 13H10 Référence Secunia : SA31521 Date de publication : 2008-08-20
Risque : Elevé. Niveau 4 sur 5. Impact : Manipulation de données, Exposition de données sensibles, Accès au système Lieu : A distance
Solutions :
Correctif de l'éditeur
Produit :
PHP Live Helper 2.x
Description :
James Bercegay a rapporté quelques vulnérabilités dans PHP Live Helper, qui pourraient être exploitées par des personnes malintentionnées pour conduire des attaques SQL et compromettre un système vulnérable.
1) L'entrée passée au paramètre "dep" dans onlinestatus_html.php n'est pas correctement filtrée avant d'être utilisée dans des requêtes SQL. Cela pourrait être exploité pour manipuler les interrogations SQL en injectant du code SQL arbitraire.
L'exploitation de cette vulnérabilité permet par ex. de retrouver les mots de passe des administrateurs.
2) L'entrée passée à des paramètres non-spécifiés dans libsecure.php n'est pas vérifiée correctement avant d'être utilisée. Cela pourrait être exploité pour sur-écrire des variables depuis the db config file, et permet par ex. l'exécution de code PHP arbitraire.
L'exploitation de cette vulnérabilité est possible seulement si "register_globals" est actif.
3) L'entrée passée au paramètre "test" dans chat.php (quand "rg" est règlé pour "0") n'est pas correctement filtrée avant d'être utilisée dans appel "eval()"s. Cela pourrait être exploité pour exécuter du code PHP arbitraire.
Les vulnérabilités sont rapportées en version 2.0.1. Les autres versions pourraient également être affectées.
Veuillez noter : L'information sur laquelle est basée ce bulletin Secunia provient d'un tiers sauf mention du contraire. Secunia collecte, valide, et vérifie tout les rapports de vulnérabilité issus de la recherche en sécurité de groupes, distributeurs ou autres.
Les noms, marques et enseignes cités sur ce site sont la propriété de leurs déposants respectifs.