RETIRED: Apple Safari Prior to 3.1 Multiple Security Vulnerabilities
BID:28290
Info
RETIRED: Apple Safari Prior to 3.1 Multiple Security Vulnerabilities
| Bugtraq ID: | 28290 |
| Class: | Unknown |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Mar 18 2008 12:00AM |
| Updated: | Mar 20 2008 08:40PM |
| Credit: | Robert Swiecki, Adam Barth and Collin Jackson of Stanford University, Eric Seidel of the WebKit Open Source Project, Tavis Ormandy and Will Drewry of the Google Security Team, David Bloom and the vendor reported these issues. |
| Vulnerable: |
Apple Safari 3.0.4 Beta for Windows Apple Safari 3.0.3 Beta for Windows Apple Safari 3.0.3 Beta Apple Safari 3.0.2 Beta for Windows Apple Safari 3.0.2 Beta Apple Safari 3.0.1 Beta for Windows Apple Safari 3.0.1 Beta Apple Safari 2.0.4 Apple Safari 2.0.3 Apple Safari 2.0.2 Apple Safari 2.0.1 Apple Safari 1.3.1 Apple Safari 1.3 Apple Safari 1.2.3 Apple Safari 1.2.2 Apple Safari 1.2.1 Apple Safari 1.2 Apple Safari 1.1 Apple Safari 1.0 Apple Safari Beta 2 Apple Safari 3 Beta for Windows Apple Safari 3 Beta Apple Safari 3 |
| Not Vulnerable: |
Apple Safari 3.1 |
Discussion
RETIRED: Apple Safari Prior to 3.1 Multiple Security Vulnerabilities
Apple Safari is prone to 12 security vulnerabilities.
Attackers may exploit these issues to execute arbitrary code, steal cookie-based authentication credentials, spoof secure websites, obtain sensitive information, and crash the affected application. Other attacks are also possible.
These issues affect versions prior to Apple Safari 3.1 running on Apple Mac OS X 10.4.1 and 10.5.2, Microsoft Windows XP, and Windows Vista.
NOTE: This BID is being retired. The following individual records have been created to fully document all the vulnerabilities that were described in this BID:
28356 Apple Safari CFNetwork Arbitrary Secure Website Spoofing Vulnerability
28321 Apple Safari Error Page Cross-Site Scripting Vulnerability
28328 Apple Safari Javascript URL Parsing Cross-Site Scripting Vulnerability
28330 Apple Safari WebCore 'document.domain' Cross-Site Scripting Vulnerability
28347 Apple Safari Web Inspector Remote Code Injection Vulnerability
28326 Apple Safari WebCore 'Kotoeri' Password Field Information Disclosure Vulnerability
28332 Apple Safari WebCore 'window.open()' Function Cross-Site Scripting Vulnerability
28335 Apple Safari WebCore Java Frame Navigation Cross-Site Scripting Vulnerability
28336 Apple Safari WebCore 'document.domain' Variant Cross-Site Scripting Vulnerability
28337 Apple Safari WebCore History Object Cross-Site Scripting Vulnerability
28338 Apple Safari WebKit JavaScript Regular Expression Handling Buffer Overflow Vulnerability
28342 Apple Safari WebKit Frame Method Cross-Site Scripting Vulnerability
Apple Safari is prone to 12 security vulnerabilities.
Attackers may exploit these issues to execute arbitrary code, steal cookie-based authentication credentials, spoof secure websites, obtain sensitive information, and crash the affected application. Other attacks are also possible.
These issues affect versions prior to Apple Safari 3.1 running on Apple Mac OS X 10.4.1 and 10.5.2, Microsoft Windows XP, and Windows Vista.
NOTE: This BID is being retired. The following individual records have been created to fully document all the vulnerabilities that were described in this BID:
28356 Apple Safari CFNetwork Arbitrary Secure Website Spoofing Vulnerability
28321 Apple Safari Error Page Cross-Site Scripting Vulnerability
28328 Apple Safari Javascript URL Parsing Cross-Site Scripting Vulnerability
28330 Apple Safari WebCore 'document.domain' Cross-Site Scripting Vulnerability
28347 Apple Safari Web Inspector Remote Code Injection Vulnerability
28326 Apple Safari WebCore 'Kotoeri' Password Field Information Disclosure Vulnerability
28332 Apple Safari WebCore 'window.open()' Function Cross-Site Scripting Vulnerability
28335 Apple Safari WebCore Java Frame Navigation Cross-Site Scripting Vulnerability
28336 Apple Safari WebCore 'document.domain' Variant Cross-Site Scripting Vulnerability
28337 Apple Safari WebCore History Object Cross-Site Scripting Vulnerability
28338 Apple Safari WebKit JavaScript Regular Expression Handling Buffer Overflow Vulnerability
28342 Apple Safari WebKit Frame Method Cross-Site Scripting Vulnerability
Exploit / POC
RETIRED: Apple Safari Prior to 3.1 Multiple Security Vulnerabilities
To exploit some of these issues, an attacker must entice a victim into visiting a malicious webpage or opening a malicious file.
To exploit some of these issues, an attacker must entice a victim into visiting a malicious webpage or opening a malicious file.
Solution / Fix
RETIRED: Apple Safari Prior to 3.1 Multiple Security Vulnerabilities
Solution:
Vendor fixes are available. Please see the referenced advisory for more information.
Apple Safari 3
Apple Safari Beta 2
Apple Safari 3 Beta for Windows
Apple Safari 3 Beta
Apple Safari 1.0
Apple Safari 1.1
Apple Safari 1.2
Apple Safari 1.2.1
Apple Safari 1.2.2
Apple Safari 1.2.3
Apple Safari 1.3
Apple Safari 1.3.1
Apple Safari 2.0.1
Apple Safari 2.0.2
Apple Safari 2.0.3
Apple Safari 2.0.4
Apple Safari 3.0.1 Beta for Windows
Apple Safari 3.0.1 Beta
Apple Safari 3.0.2 Beta
Apple Safari 3.0.2 Beta for Windows
Apple Safari 3.0.3 Beta
Apple Safari 3.0.3 Beta for Windows
Apple Safari 3.0.4 Beta for Windows
Solution:
Vendor fixes are available. Please see the referenced advisory for more information.
Apple Safari 3
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari Beta 2
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 3 Beta for Windows
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 3 Beta
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 1.0
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 1.1
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 1.2
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 1.2.1
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 1.2.2
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 1.2.3
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 1.3
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 1.3.1
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 2.0.1
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 2.0.2
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 2.0.3
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 2.0.4
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 3.0.1 Beta for Windows
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 3.0.1 Beta
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 3.0.2 Beta
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 3.0.2 Beta for Windows
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 3.0.3 Beta
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 3.0.3 Beta for Windows
-
Apple Apple Safari 3.1
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=18166&cat= 59&platform=osx&method=sa/
Apple Safari 3.0.4 Beta for Windows
References
RETIRED: Apple Safari Prior to 3.1 Multiple Security Vulnerabilities
References:
References:
- Apple Safari Homepage (Apple)
- About the security content of Safari 3.1 (Apple)