Microsoft ISA Server Error Page XSS

2003-07-16T13:07:03
ID OSVDB:2298
Type osvdb
Reporter Brett Moore(brett.moore@security-assessment.com)
Modified 2003-07-16T13:07:03

Description

Vulnerability Description

ISA Server contains a flaw that allows a remote cross site scripting attack. This flaw exists because the application does not validate the returned URI upon submission to the error page script. This could allow a user to create a specially crafted URL that would execute arbitrary code in a user's browser within the trust relationship between the browser and the server, leading to a loss of integrity.

Solution Description

Currently, there are no known workarounds or upgrades to correct this issue. However, Microsoft has released a patch to address this vulnerability.

Short Description

ISA Server contains a flaw that allows a remote cross site scripting attack. This flaw exists because the application does not validate the returned URI upon submission to the error page script. This could allow a user to create a specially crafted URL that would execute arbitrary code in a user's browser within the trust relationship between the browser and the server, leading to a loss of integrity.

Manual Testing Notes

http://[iframe]:test[site]/test

where [ and ] are replace with angle brackets and [site] is the server.

References:

Other Advisory URL: http://www.pivx.com/larholm/adv/TL006/ Microsoft Security Bulletin: MS03-028 Mail List Post: http://archives.neohapsis.com/archives/bugtraq/2003-07/0244.html Mail List Post: http://archives.neohapsis.com/archives/bugtraq/2003-07/0197.html Mail List Post: http://archives.neohapsis.com/archives/bugtraq/2003-07/0193.html ISS X-Force ID: 12627 CVE-2003-0526 CIAC Advisory: n-119 Bugtraq ID: 8207