Microsoft ASP.NET May Disclose System Information to Remote Users in Certain Cases
|
|
SecurityTracker Alert ID: 1013996 |
|
SecurityTracker URL: http://securitytracker.com/id/1013996
|
|
CVE Reference:
GENERIC-MAP-NOMATCH
(Links to External Site)
|
Updated: May 22 2005
|
Original Entry Date: May 18 2005
|
Impact:
Disclosure of system information, Disclosure of user information
|
Vendor Confirmed: Yes Exploit Included: Yes
|
Version(s): 1.1
|
Description:
Shreeraj Shah of Net Square Solutions reported a vulnerability in Microsoft ASP.NET web services. A remote user may be able to determine the system path or internal SQL data in certain cases where exceptions are not properly handled.
In the event of a file error, the FileStream method may return an error message faultstring that contains the full path to the requested file, even if an absolute path was requested. If the ASP.NET application does not filter the error message, the path may be disclosed to remote users.
In the event of an SQL query error, the server may return an error message faultstring that contains information about the database structure. If the ASP.NET application does not filter the error message, the information may be disclosed to remote users.
The original advisory is available at:
http://net-square.com/advisory/NS-051805-ASPNET.pdf
|
Impact:
A remote user may be able to determine the system path or internal SQL data in certain cases.
|
Solution:
Source code developers can follow secure programming practices and implementing exception handling mechanisms to properly catch and filter the error exceptions.
To prevent or reduce information leakage, the vendor plans to include a fix in the next release or service pack.
The vendor has addressed this topic in a description of security considerations for ASP.NET web applications, available at:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbtskdisplayingsafeerrormessages.asp
|
Vendor URL: www.microsoft.com/ (Links to External Site)
|
Cause:
Access control error
|
Underlying OS:
Windows (Any)
|
|
Message History:
None.
|
Source Message Contents
|
|
|
[Original Message Not Available for Viewing]
|
|