DotNetNuke Multiple Vulnerabilities

28.01.2004

Okuyucu : 6.384
Günlük Okuyucu : 4,1
------------------------------------------------------
DOTNETNUKE MULTIPLE VULNBERABILITIES
------------------------------------------------------
Online URL : http://ferruh.mavituna.com/?429

1) Source Code & File Access;
Severity : Highly Critical

2) XSS (Cross Site Scripting);
Severity : Low Critical


------------------------------------------------------
ABOUT DOTNETNUKE;
------------------------------------------------------
ASP.NET, Open Source Web Portal Application.

URL & Demo & Source Code Download ;
http://www.dotnetnuke.com/


Developer Description;
DotNetNuke ( formerly known as the IBuySpy Workshop ) is an automated content management system specifically designed to be used in Intranet and Internet deployments. The Administrator has total control of their web portal, membership, and has a powerful set of tools to maintain a dynamic and 100% interactive data-driven web site. 


------------------------------------------------------
VULNERABLE;
------------------------------------------------------
Any version of DotNetNuke from version 1.0.6 to 1.0.10d 


------------------------------------------------------
NOT VULNERABLE;
------------------------------------------------------
DotNetNuke 1.0.10e

------------------------------------------------------
1) SOURCE CODE & FILE ACCESS;
------------------------------------------------------
This one is the biggest problem. Anyone can download files and source codes with a simple GET request.

! Proof of Concept Codes removed because of the possible serious damages. [Vendor informed with required proof of concepts]

------------------------------------------------------
2) XSS (Cross Site Scripting);
------------------------------------------------------
An attacker can steal active session and by "Remember Login" feature attacker can login as another user at anytime.

	------------------------------------------------------
	Details;
	------------------------------------------------------
	PAGE : http://dotnetnuke.com/EditModule.aspx?tabid=510&def=Register
	Input values need to encode.




------------------------------------------------------
HOW TO PATCH [provided by vendor];
------------------------------------------------------
Online URL : http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&PostID=456107
Also required informations attached.


------------------------------------------------------
FINAL WORDS;
------------------------------------------------------
Also other pages looks like have some similiar security problems.
And I want thank you all dotnetnuke team, They fixed problems quickly. 



-----------------------------------------------------
HISTORY;
------------------------------------------------------
Discovered : 12.12.2003
Vendor Informed : 30.01.2004
Published : 28.01.2004

------------------------------------------------------
Vendor Status;
------------------------------------------------------
Quickly answered and fixed.


Ferruh Mavituna
Web Application Security Specialist
http://ferruh.mavituna.com
Ferruh Mavituna
© 2002-2007, Ferruh Mavituna

Sabit IP Adresi : 81.22.99.133, SSL Erişimi, Hakkında