Netscape Navigator 'about:' Domain Information Disclosure Vulnerability
BID:2637
Info
Netscape Navigator 'about:' Domain Information Disclosure Vulnerability
| Bugtraq ID: | 2637 |
| Class: | Origin Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Apr 09 2001 12:00AM |
| Updated: | Apr 09 2001 12:00AM |
| Credit: | Discovered and posted to Bugtraq on April 9, 2001 by Florian Wesch <[email protected]>. |
| Vulnerable: |
Netscape Navigator 4.0.8 Netscape Communicator 4.76 Netscape Communicator 4.75 Netscape Communicator 4.74 Netscape Communicator 4.73 Netscape Communicator 4.72 Netscape Communicator 4.7 |
| Not Vulnerable: |
Netscape Netscape 6.0 1 Netscape Netscape 6.0 Netscape Communicator 6.1 Netscape Communicator 4.78 Netscape Communicator 4.77 |
Discussion
Netscape Navigator 'about:' Domain Information Disclosure Vulnerability
Due to a flaw in Navigator's security code, all URLs in the about: protocol are considered to be part of the same domain.
If arbitrary Javascript code is placed in a GIF's comment field, it is treated like a normal HTML page. The Javascript code will run from the image information page in the internal about: 'domain'. This issue has also been reported in commented JPEG files.
Due to a flaw in Navigator's security code, all URLs in the about: protocol are considered to be part of the same domain.
If arbitrary Javascript code is placed in a GIF's comment field, it is treated like a normal HTML page. The Javascript code will run from the image information page in the internal about: 'domain'. This issue has also been reported in commented JPEG files.
Exploit / POC
Netscape Navigator 'about:' Domain Information Disclosure Vulnerability
Florian Wesch <[email protected]> has provided the following exploit:
Florian Wesch <[email protected]> has provided the following exploit:
Solution / Fix
Netscape Navigator 'about:' Domain Information Disclosure Vulnerability
Solution:
The following patches have been released which rectify this issue:
Netscape Navigator 4.0.8
Netscape Communicator 4.7
Solution:
The following patches have been released which rectify this issue:
Netscape Navigator 4.0.8
-
Conectiva 4.0 i386 netscape-navigator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/4.0/i386/netscape-navigator-4.77-1 cl.i386.rpm -
Conectiva 4.1 i386 netscape-navigator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/4.1/i386/netscape-navigator-4.77-1 cl.i386.rpm -
Conectiva 4.2 i386 netscape-navigator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/4.2/i386/netscape-navigator-4.77-1 cl.i386.rpm -
Conectiva 5.0 i386 netscape-navigator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/5.0/i386/netscape-navigator-4.77-1 cl.i386.rpm -
Conectiva 5.1 i386 netscape-navigator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/5.1/i386/netscape-navigator-4.77-1 cl.i386.rpm -
Conectiva 6.0 i386 netscape-navigator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/6.0/RPMS/netscape-navigator-4.77-1 cl.i386.rpm -
Conectiva graficas i386 netscape-navigator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/ferramentas/graficas/i386/netscape -navigator-4.77-1cl.i386.rpm -
Immunix 6.2 i386 netscape-navigator-4.77-0.6.2_StackGuard.i386.rpm
http://www.securityfocus.com/external/http://immunix.org/ImmunixOS/6.2 /updates/RPMS/netscape-navigator-4.77-0.6.2_StackGuard.i386.rpm -
Immunix 7.0 i386 netscape-navigator-4.77-1_imnx.i386.rpm
http://www.securityfocus.com/external/http://immunix.org/ImmunixOS/7.0 /updates/RPMS/netscape-navigator-4.77-1_imnx.i386.rpm -
Red Hat Inc. 6.2 alpha netscape-navigator-4.77-0.6.2.alpha.rpm
http://www.securityfocus.com/external/ftp://updates.redhat.com/6.2/en/ os/alpha/netscape-navigator-4.77-0.6.2.alpha.rpm -
Red Hat Inc. 6.2 i386 netscape-navigator-4.77-0.6.2.i386.rpm
http://www.securityfocus.com/external/ftp://updates.redhat.com/6.2/en/ os/i386/netscape-navigator-4.77-0.6.2.i386.rpm -
Red Hat Inc. 7.0 alpha netscape-navigator-4.77-1.alpha.rpm
http://www.securityfocus.com/external/ftp://updates.redhat.com/7.0/en/ os/alpha/netscape-navigator-4.77-1.alpha.rpm -
Red Hat Inc. 7.0 i386 netscape-navigator-4.77-1.i386.rpm
http://www.securityfocus.com/external/ftp://updates.redhat.com/7.0/en/ os/i386/netscape-navigator-4.77-1.i386.rpm -
Red Hat Inc. 7.1 i386 netscape-navigator-4.77-1.i386.rpm
ftp://updates.redhat.com/7.1/en/os/i386/netscape-navigator-4.77-1.i386 .rpm
Netscape Communicator 4.7
-
Conectiva 4.0 i386 netscape-common-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/4.0/i386/netscape-common-4.77-1cl. i386.rpm -
Conectiva 4.0 i386 netscape-communicator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/4.0/i386/netscape-communicator-4.7 7-1cl.i386.rpm -
Conectiva 4.1 i386 netscape-common-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/4.1/i386/netscape-common-4.77-1cl. i386.rpm -
Conectiva 4.1 i386 netscape-communicator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/4.1/i386/netscape-communicator-4.7 7-1cl.i386.rpm -
Conectiva 4.2 i386 netscape-common-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/4.2/i386/netscape-common-4.77-1cl. i386.rpm -
Conectiva 4.2 i386 netscape-communicator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/4.2/i386/netscape-communicator-4.7 7-1cl.i386.rpm -
Conectiva 5.0 i386 netscape-common-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/5.0/i386/netscape-common-4.77-1cl. i386.rpm -
Conectiva 5.0 i386 netscape-communicator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/5.0/i386/netscape-communicator-4.7 7-1cl.i386.rpm -
Conectiva 5.1 i386 netscape-common-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/5.1/i386/netscape-common-4.77-1cl. i386.rpm -
Conectiva 5.1 i386 netscape-communicator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/5.1/i386/netscape-communicator-4.7 7-1cl.i386.rpm -
Conectiva 6.0 i386 netscape-common-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/6.0/RPMS/netscape-common-4.77-1cl. i386.rpm -
Conectiva 6.0 i386 netscape-communicator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/6.0/RPMS/netscape-communicator-4.7 7-1cl.i386.rpm -
Conectiva ecommerce i386 netscape-common-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/ferramentas/ecommerce/i386/netscap e-common-4.77-1cl.i386.rpm -
Conectiva ecommerce i386 netscape-communicator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/ferramentas/ecommerce/i386/netscap e-communicator-4.77-1cl.i386.rpm -
Conectiva ecommerce i386 netscape-navigator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/ferramentas/ecommerce/i386/netscap e-navigator-4.77-1cl.i386.rpm -
Conectiva graficas i386 netscape-common-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/ferramentas/graficas/i386/netscape -common-4.77-1cl.i386.rpm -
Conectiva graficas i386 netscape-communicator-4.77-1cl.i386.rpm
ftp://atualizacoes.conectiva.com.br/ferramentas/graficas/i386/netscape -communicator-4.77-1cl.i386.rpm -
FreeBSD linux-netscape-communicator-4.79.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/www/lin ux-netscape-communicator-4.79.tgz -
FreeBSD linux-netscape-navigator-4.79.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/www/lin ux-netscape-navigator-4.79.tgz -
FreeBSD netscape-communicator-4.78.tgz
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-4-stable/www/ne tscape-communicator-4.78.tgz -
Immunix 6.2 i386 netscape-common-4.77-0.6.2_StackGuard.i386.rpm
http://www.securityfocus.com/external/http://immunix.org/ImmunixOS/6.2 /updates/RPMS/netscape-common-4.77-0.6.2_StackGuard.i386.rpm -
Immunix 6.2 i386 netscape-communicator-4.77-0.6.2_StackGuard.i386.rpm
http://www.securityfocus.com/external/http://immunix.org/ImmunixOS/6.2 /updates/RPMS/netscape-communicator-4.77-0.6.2_StackGuard.i386.rpm -
Immunix 7.0 i386 netscape-common-4.77-1_imnx.i386.rpm
http://www.securityfocus.com/external/http://immunix.org/ImmunixOS/7.0 /updates/RPMS/netscape-common-4.77-1_imnx.i386.rpm -
Immunix 7.0 i386 netscape-communicator-4.77-1_imnx.i386.rpm
http://www.securityfocus.com/external/http://immunix.org/ImmunixOS/7.0 /updates/RPMS/netscape-communicator-4.77-1_imnx.i386.rpm -
Red Hat Inc. 6.2 alpha netscape-communicator-4.77-0.6.2.alpha.rpm
http://www.securityfocus.com/external/ftp://updates.redhat.com/6.2/en/ os/alpha/netscape-communicator-4.77-0.6.2.alpha.rpm -
Red Hat Inc. 7.0 alpha netscape-common-4.77-1.alpha.rpm
http://www.securityfocus.com/external/ftp://updates.redhat.com/7.0/en/ os/alpha/netscape-common-4.77-1.alpha.rpm -
Red Hat Inc. 6.2 alpha netscape-common-4.77-0.6.2.alpha.rpm
http://www.securityfocus.com/external/ftp://updates.redhat.com/6.2/en/ os/alpha/netscape-common-4.77-0.6.2.alpha.rpm -
Red Hat Inc. 6.2 i386 netscape-common-4.77-0.6.2.i386.rpm
http://www.securityfocus.com/external/ftp://updates.redhat.com/6.2/en/ os/i386/netscape-common-4.77-0.6.2.i386.rpm -
Red Hat Inc. 6.2 i386 netscape-communicator-4.77-0.6.2.i386.rpm
http://www.securityfocus.com/external/ftp://updates.redhat.com/6.2/en/ os/i386/netscape-communicator-4.77-0.6.2.i386.rpm -
Red Hat Inc. 7.0 alpha netscape-communicator-4.77-1.alpha.rpm
http://www.securityfocus.com/external/ftp://updates.redhat.com/7.0/en/ os/alpha/netscape-communicator-4.77-1.alpha.rpm -
Red Hat Inc. 7.0 i386 netscape-common-4.77-1.i386.rpm
http://www.securityfocus.com/external/ftp://updates.redhat.com/7.0/en/ os/i386/netscape-common-4.77-1.i386.rpm -
Red Hat Inc. 7.0 i386 netscape-communicator-4.77-1.i386.rpm
http://www.securityfocus.com/external/ftp://updates.redhat.com/7.0/en/ os/i386/netscape-communicator-4.77-1.i386.rpm -
Red Hat Inc. 7.1 i386 netscape-common-4.77-1.i386.rpm
ftp://updates.redhat.com/7.1/en/os/i386/netscape-common-4.77-1.i386.rp m -
Red Hat Inc. 7.1 i386 netscape-communicator-4.77-1.i386.rpm
ftp://updates.redhat.com/7.1/en/os/i386/netscape-communicator-4.77-1.i 386.rpm -
TurboLinux 6.0 netscape-communicator-4.77-3.i386.rpm
ftp://ftp.turbolinux.com/pub/updates/6.0/security/netscape-communicato r-4.77-3.i386.rpm
References
Netscape Navigator 'about:' Domain Information Disclosure Vulnerability
References:
References: