SECURINFOS.INFO - Bulletins de sécurité informatique, Alertes et Protection
CMS Made Simple PHP eval() Injection Vulnérabilité
24/09/2007 14H28 Référence Secunia : SA26928 Date de publication : 2007-09-24
Risque : Elevé. Niveau 4 sur 5. Impact : Accès au système Lieu : A distance
Solutions :
Non corrigée
Produit :
CMS Made Simple 1.x
Description :
irk4z a découvert une vulnérabilité dans CMS Made Simple, qui pourrait être exploitée par des personnes malintentionnées afin de compromettre un système vulnérable.
L'entrée passée au paramètre "last_module" dans lib/adodb_lite/adodb-perf-module.inc.php n'est pas correctement filtrée avant d'être utilisée dans un appel à "eval()". Cela pourrait être exploité pour injecter et exécuter du code PHP arbitraire via une valeur de paramètre spécialement définie.
L'exploitation de ce problème est possible seulement si "register_globals" est actif.
La vulnérabilité est confirmée en version 1.1.3.1. Les autres versions pourraient également être affectées.
Solutions :
Editez le code source pour s'assurer que l'entrée est correctement filtrée.
Vulnérabilité découverte par :
irk4z
Référence :
http://milw0rm.com/exploits/4442
Veuillez noter : L'information sur laquelle ce bulletin Secunia est basé provient d'un tiers sans 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.