"What gets us into trouble is not what we don't know. It's what we know for sure that just ain't so. - Mark Twain"
HIO-2009-0308 dotProject 2.1.2 CSRF & multiple XSS PDF Print E-mail

dotProject 2.1.2 exhibits vulnerabilities which can be exploited by malicious users to conduct cross-site request forgery and scripting attacks.

CSRF:

The application allows users to perform certain actions via HTTP requests without performing any validity checks to verify the requests. This can be exploited to e.g. create user accounts by enticing a logged in administrator to visit a malicious web page. 

XSS:

1) Input passed to the "event_title" and "event_description" parameters in index.php (when "m" is set to "calendar") is not properly sanitised before being used. This can exploited to insert arbitrary HTML and script code, which will be executed in a user's browser session in the context of an affected site if the malicious event is viewed.

2) Input passed to the "company_name", "company_email", "company_phone1", "company_phone2", "company_fax", "company_address1", "company_address2", "company_city", "company_state", "company_zip", "company_primary_url", and "company_description" parameters in index.php (when "m" is set to "companies") is not properly sanitised before being used. This can exploited to insert arbitrary HTML and script code, which will be executed in a user's browser session in the context of an affected site if the malicious company details are viewed.

Successful exploitation of vulnerabilities #1 and #2 requires a valid user account.

The vulnerabilities are confirmed in version 2.1.2. Other versions may also be affected.

References:

CVE-2009-pending

BID:

FrSIRT: N/A

Nessus:N/A

OSVDB: 47842 , 52919

SA: 31681

XF: 

Related: 

Vendor Solution:


 
< Prev   Next >