Security
Emiliano Heyns <[email protected]> Thu, 03 Apr 2003 14:36:16 +0200
| Newsgroups | gmane.comp.java.xwt.general |
|---|---|
| Message-ID | <[email protected]> |
> 1) Attacker controls DNS zone *.baz.com, configuring it as follows: > > a) foo.bar.baz.com -> some web server operated by the attacker > b) bar.baz.com -> 10.0.0.9 (some address behind BigCo's firewall) > > 2) The attacker induces unsuspecting user at BigCo to visit > http://foo.bar.baz.com/. > > 3) A JavaScript on said page sets document.domain to "bar.baz.com" > (this is valid since bar.baz.com is a parent domain of > foo.bar.baz.com). See [1]. Also note that this step is not > strictly necessary, but substantially improves the performance of > the exploit and the ease of implementation. > > 4) JavaScript on the page then loads a page from > http://bar.baz.com/somePrivatePage.html into a hidden frame. This > page will be retrieved from 10.0.0.9, a machine behind the > firewall. Just thinking, this would only work if the intranet proxy would also serve internal webservers. Right? Wrong? I see no reason why an proxy would serve documents for the intranet. I know ours doesn't. If your request intranet pages from the DMZ proxy you get a boilerplate page explaining you how to exclude intranet pages from your proxy setup for various browsers. Emile _______________________________________________ http://lists.xwt.org/listinfo/dev