Majordomo2 "_list_file_get()" Remote Directory Traversal Vulnerability


Description   A vulnerability has been identified in Majordomo2, which could be exploited by attackers to gain unauthorized access to arbitrary files on a vulnerable system. This issue is caused by an input validation error in the "_list_file_get() [lib/Majordomo.pm] function when processing user-supplied HTTP requests or email messages, which could be exploited to conduct directory traversal attacks and disclose the contents of arbitrary files.
     
Vulnerable Products   Vulnerable Software:
Majordomo2 versions prior to 20110204
     
Solution   Upgrade to Majordomo2 version 20110204 : http://ftp.mj2.org/pub/mj2/snapshots/2011-02/
     
CVE   CVE-2011-0063
CVE-2011-0049
     
References   https://bugzilla.mozilla.org/show_bug.cgi?id=628064
https://bugzilla.mozilla.org/attachment.cgi?id=506481&action=diff#lib/Majordomo.pm_sec2
http://www.exploit-db.com/exploits/16103/
     
Vulnerability Manager Detection   No
     
IPS Protection  
ASQ Engine alarm Available Since
Misc : Directory traversal - parameter starting with ../
3.2.0
Directory traversal using ..\..
3.2.0
Directory traversal
3.2.0
Directory traversal backward root folder
3.2.0
Misc : Local File Inclusion - suspicious /etc/passwd found in URL
3.5.0
     


 
 
 
 
 Risk level 
Moderate 

 Vulnerability First Public Report Date 
2011-02-07 

 Target Type 
Server 

 Possible exploit 
Local & Remote