Nmap Security Scanner
*Intro
*Ref Guide
*Install Guide
*Download
*Changelog
*Book
*Docs
Security Lists
*Nmap Hackers
*Nmap Dev
*Bugtraq
*Full Disclosure
*Pen Test
*Basics
*More
Security Tools
*Pass crackers
*Sniffers
*Vuln Scanners
*Web scanners
*Wireless
*Exploitation
*Packet crafters
*More
Site News
Site Search:
Exploit World
Advertising
About/Contact
Credits
Sponsors:
edgeos



Vulnerability Development: Re: IE Bug in Javascript Navigator Object

Re: IE Bug in Javascript Navigator Object

From: Berend-Jan Wever <SkyLined_at_edup.tudelft.nl>
Date: Fri, 2 Apr 2004 13:25:14 +0200

You can add properties to any object, that's normal behaviour in IE.
It is a Cross-site sripting (XSS) bug if you can write it on a site on
domain A and read it from another site on domain B. Migitating factor for
this is that you can not read anything but the properties you've added. I
don't think any site has anything worth stealing hidden in there ;) But it
would be a cool way to implement a pipe across domains, using this propertie
as a buffer.

Cheers,
SkyLined

----- Original Message -----
From: "Uli Häfele" <uli.haefele_at_mindlab.de>
To: <vuln-dev_at_securityfocus.com>
Sent: Thursday, April 01, 2004 18:22
Subject: IE Bug in Javascript Navigator Object

> I discovered a strange thing with the MS/IE recently. The Javascript
> Navigator Object can be written by just adding a property.
> The following code used within an html page
>
> <script>
> navigator.myString = "Hello world";
> </script>
>
> adds the property myString to the navigator object.
> The content of the navigator object is existent as long as the current
> Browser window is open.
> I can read the content of the object even from different domains (first
> domain writes the string, second domain reads it)
> Mozilla doesn't allow the navigator object to cross the domain borders.
>
> I'm not even sure if this is a bug. Is this behaviour correct?
>
>
> _________________________________
>
> Access your knowledge
> http://www.mindlab.de/
>
>
>
Received on Apr 02 2004

[ Nmap | Sec Tools | Mailing Lists | Site News | About/Contact | Advertising | Privacy ]
edgeos