ID

VAR-200803-0226


CVE

CVE-2008-1007


TITLE

Apple Safari of WebCore Cross-site scripting vulnerability due to inapplicability of frame navigation policy

Trust: 0.8

sources: JVNDB: JVNDB-2008-001193

DESCRIPTION

WebCore, as used in Apple Safari before 3.1, does not enforce the frame navigation policy for Java applets, which allows remote attackers to conduct cross-site scripting (XSS) attacks. 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. An attacker may leverage this issue to execute arbitrary script code in the browser of an unsuspecting user in the context of another site. This may help the attacker steal cookie-based authentication credentials and launch other attacks. NOTE: This vulnerability was previously covered in BID 28290 (Apple Safari Prior to 3.1 Multiple Security Vulnerabilities), but has been given its own record to better document the issue. Safari is the WEB browser bundled with the Apple family operating system by default. ---------------------------------------------------------------------- Secunia Network Software Inspector 2.0 (NSI) - Public Beta 4 days left of beta period. The 1st generation of the Secunia Network Software Inspector (NSI) has been available for corporate users for almost 1 year and its been a tremendous success. The 2nd generation Secunia NSI is built on the same technology as the award winning Secunia PSI, which has already been downloaded and installed on more than 400,000 computers world wide. For more information: SA29393 SOLUTION: Apply updated packages via the yum utility ("yum update WebKit"). Note: Updated packages for midori and kazehakase have also been issued, which have been rebuilt against the new WebKit library. ---------------------------------------------------------------------- A new version (0.9.0.0 - Release Candidate 1) of the free Secunia PSI has been released. The new version includes many new and advanced features, which makes it even easier to stay patched. Download and test it today: https://psi.secunia.com/ Read more about this new version: https://psi.secunia.com/?page=changelog ---------------------------------------------------------------------- TITLE: Apple Safari Multiple Vulnerabilities SECUNIA ADVISORY ID: SA29393 VERIFY ADVISORY: http://secunia.com/advisories/29393/ CRITICAL: Highly critical IMPACT: Security Bypass, Cross Site Scripting, Exposure of sensitive information, System access WHERE: >From remote SOFTWARE: Safari 3.x http://secunia.com/product/17989/ Safari 2.x http://secunia.com/product/5289/ DESCRIPTION: Some vulnerabilities have been reported in Safari, which can be exploited by malicious people to bypass certain security restrictions, conduct cross-site scripting attacks, or to compromise a vulnerable system. 2) An error exists the handling of web pages that have explicitly set the document.domain property. This can be exploited to conduct cross-site scripting attacks in sites that set the document.domain property or between HTTP and HTTPS sites with the same document.domain. 3) An error in Web Inspector can be exploited to inject script code that will run in other domains and can read the user's file system when a specially crafted page is inspected. 4) A security issue exists with the Kotoeri input method, which can result in exposing the password field on the display when reverse conversion is requested. 5) An error within the handling of the "window.open()" function can be used to change the security context of a web page to the caller's context. 7) An unspecified error in the handling of the document.domain property can be exploited to conduct cross-site scripting attacks when a user visits a specially crafted web page. 8) An error exists in the handling of the history object. This can be exploited to inject javascript code that will run in the context of other frames. 9) A boundary error exists in the handling of javascript regular expressions, which can be exploited to cause a buffer overflow via a specially crafted web page. Successful exploitation allows execution of arbitrary code. 10) An error in WebKit allows method instances from one frame to be called in the context of another frame. This can be exploited to conduct cross-site scripting attacks. SOLUTION: Update to version 3.1. PROVIDED AND/OR DISCOVERED BY: 1) Robert Swiecki of Google Information Security Team 2, 3, 5, 6) Adam Barth and Collin Jackson of Stanford University 10) Eric Seidel of the WebKit Open Source Project, and Tavis Ormandy and Will Drewry of Google Security Team ORIGINAL ADVISORY: Apple: http://docs.info.apple.com/article.html?artnum=307563 ---------------------------------------------------------------------- About: This Advisory was delivered by Secunia as a free service to help everybody keeping their systems up to date against the latest vulnerabilities. Subscribe: http://secunia.com/secunia_security_advisories/ Definitions: (Criticality, Where etc.) http://secunia.com/about_secunia_advisories/ Please Note: Secunia recommends that you verify all advisories you receive by clicking the link. Secunia NEVER sends attached files with advisories. Secunia does not advise people to install third party patches, only use those supplied by the vendor. ---------------------------------------------------------------------- Unsubscribe: Secunia Security Advisories http://secunia.com/sec_adv_unsubscribe/?email=packet%40packetstormsecurity.org ----------------------------------------------------------------------

Trust: 2.43

sources: NVD: CVE-2008-1007 // JVNDB: JVNDB-2008-001193 // BID: 28290 // BID: 28335 // VULHUB: VHN-31132 // PACKETSTORM: 65784 // PACKETSTORM: 64736

AFFECTED PRODUCTS

vendor:applemodel:safariscope:eqversion:2.0.2

Trust: 2.2

vendor:applemodel:safariscope:eqversion:1.3.1

Trust: 2.2

vendor:applemodel:safariscope:eqversion:1.3

Trust: 2.2

vendor:applemodel:safariscope:eqversion:1.2

Trust: 2.2

vendor:applemodel:safariscope:eqversion:1.1

Trust: 2.2

vendor:applemodel:safariscope:eqversion:1.0

Trust: 2.2

vendor:applemodel:safariscope:eqversion:2.0.4

Trust: 1.6

vendor:applemodel:safariscope:eqversion:0.9

Trust: 1.6

vendor:applemodel:safariscope:eqversion:1.3.2

Trust: 1.6

vendor:applemodel:safariscope:eqversion:0.8

Trust: 1.6

vendor:applemodel:safariscope:eqversion:2.0

Trust: 1.6

vendor:applemodel:safariscope:eqversion:3.0.3

Trust: 1.0

vendor:applemodel:safariscope:lteversion:3.0.4

Trust: 1.0

vendor:applemodel:safariscope:eqversion:3.0

Trust: 1.0

vendor:applemodel:safariscope:eqversion:3.0.2

Trust: 1.0

vendor:applemodel:safariscope:eqversion:3.0.1

Trust: 1.0

vendor:applemodel:safariscope:ltversion:version

Trust: 0.8

vendor:applemodel:mac os xscope:eqversion:v10.5.2

Trust: 0.8

vendor:applemodel:safariscope:eqversion:3.1

Trust: 0.8

vendor:applemodel:mac os xscope:eqversion:v10.4.11

Trust: 0.8

vendor:applemodel:safari beta for windowsscope:eqversion:3.0.4

Trust: 0.6

vendor:applemodel:safari beta for windowsscope:eqversion:3.0.3

Trust: 0.6

vendor:applemodel:safari betascope:eqversion:3.0.3

Trust: 0.6

vendor:applemodel:safari beta for windowsscope:eqversion:3.0.2

Trust: 0.6

vendor:applemodel:safari betascope:eqversion:3.0.2

Trust: 0.6

vendor:applemodel:safari beta for windowsscope:eqversion:3.0.1

Trust: 0.6

vendor:applemodel:safari betascope:eqversion:3.0.1

Trust: 0.6

vendor:applemodel:safariscope:eqversion:2.0.3

Trust: 0.6

vendor:applemodel:safariscope:eqversion:2.0.1

Trust: 0.6

vendor:applemodel:safariscope:eqversion:1.2.3

Trust: 0.6

vendor:applemodel:safariscope:eqversion:1.2.2

Trust: 0.6

vendor:applemodel:safariscope:eqversion:1.2.1

Trust: 0.6

vendor:applemodel:safari betascope:eqversion:2

Trust: 0.6

vendor:applemodel:safari beta for windowsscope:eqversion:3

Trust: 0.6

vendor:applemodel:safari betascope:eqversion:3

Trust: 0.6

vendor:applemodel:safariscope:eqversion:3

Trust: 0.6

vendor:applemodel:safariscope:neversion:3.1

Trust: 0.6

sources: BID: 28290 // BID: 28335 // JVNDB: JVNDB-2008-001193 // CNNVD: CNNVD-200803-304 // NVD: CVE-2008-1007

CVSS

SEVERITY

CVSSV2

CVSSV3

nvd@nist.gov: CVE-2008-1007
value: MEDIUM

Trust: 1.0

NVD: CVE-2008-1007
value: MEDIUM

Trust: 0.8

CNNVD: CNNVD-200803-304
value: MEDIUM

Trust: 0.6

VULHUB: VHN-31132
value: MEDIUM

Trust: 0.1

nvd@nist.gov: CVE-2008-1007
severity: MEDIUM
baseScore: 4.3
vectorString: AV:N/AC:M/AU:N/C:N/I:P/A:N
accessVector: NETWORK
accessComplexity: MEDIUM
authentication: NONE
confidentialityImpact: NONE
integrityImpact: PARTIAL
availabilityImpact: NONE
exploitabilityScore: 8.6
impactScore: 2.9
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 1.8

VULHUB: VHN-31132
severity: MEDIUM
baseScore: 4.3
vectorString: AV:N/AC:M/AU:N/C:N/I:P/A:N
accessVector: NETWORK
accessComplexity: MEDIUM
authentication: NONE
confidentialityImpact: NONE
integrityImpact: PARTIAL
availabilityImpact: NONE
exploitabilityScore: 8.6
impactScore: 2.9
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 0.1

sources: VULHUB: VHN-31132 // JVNDB: JVNDB-2008-001193 // CNNVD: CNNVD-200803-304 // NVD: CVE-2008-1007

PROBLEMTYPE DATA

problemtype:CWE-79

Trust: 1.9

sources: VULHUB: VHN-31132 // JVNDB: JVNDB-2008-001193 // NVD: CVE-2008-1007

THREAT TYPE

network

Trust: 0.6

sources: BID: 28290 // BID: 28335

TYPE

xss

Trust: 0.8

sources: PACKETSTORM: 65784 // PACKETSTORM: 64736 // CNNVD: CNNVD-200803-304

CONFIGURATIONS

sources: JVNDB: JVNDB-2008-001193

PATCH

title:Safari 3.1url:http://support.apple.com/kb/HT1315

Trust: 0.8

title:Safari 3.1url:http://docs.info.apple.com/article.html?artnum=307563-ja

Trust: 0.8

sources: JVNDB: JVNDB-2008-001193

EXTERNAL IDS

db:BIDid:28290

Trust: 2.8

db:BIDid:28335

Trust: 2.8

db:NVDid:CVE-2008-1007

Trust: 2.8

db:SECTRACKid:1019653

Trust: 2.5

db:USCERTid:TA08-079A

Trust: 2.5

db:SECUNIAid:29393

Trust: 1.8

db:VUPENid:ADV-2008-0920

Trust: 1.7

db:USCERTid:SA08-079A

Trust: 0.8

db:JVNDBid:JVNDB-2008-001193

Trust: 0.8

db:CNNVDid:CNNVD-200803-304

Trust: 0.7

db:CERT/CCid:TA08-079A

Trust: 0.6

db:APPLEid:APPLE-SA-2008-03-18

Trust: 0.6

db:XFid:41324

Trust: 0.6

db:VULHUBid:VHN-31132

Trust: 0.1

db:SECUNIAid:29924

Trust: 0.1

db:PACKETSTORMid:65784

Trust: 0.1

db:PACKETSTORMid:64736

Trust: 0.1

sources: VULHUB: VHN-31132 // BID: 28290 // BID: 28335 // JVNDB: JVNDB-2008-001193 // PACKETSTORM: 65784 // PACKETSTORM: 64736 // CNNVD: CNNVD-200803-304 // NVD: CVE-2008-1007

REFERENCES

url:http://www.securityfocus.com/bid/28290

Trust: 2.5

url:http://www.securityfocus.com/bid/28335

Trust: 2.5

url:http://www.us-cert.gov/cas/techalerts/ta08-079a.html

Trust: 2.5

url:http://www.securitytracker.com/id?1019653

Trust: 2.5

url:http://docs.info.apple.com/article.html?artnum=307563

Trust: 2.4

url:http://lists.apple.com/archives/security-announce/2008/mar/msg00000.html

Trust: 1.7

url:http://secunia.com/advisories/29393

Trust: 1.7

url:http://www.frsirt.com/english/advisories/2008/0920/references

Trust: 1.4

url:http://www.vupen.com/english/advisories/2008/0920/references

Trust: 1.1

url:https://exchange.xforce.ibmcloud.com/vulnerabilities/41324

Trust: 1.1

url:http://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2008-1007

Trust: 0.8

url:http://jvn.jp/cert/jvnta08-079a/index.html

Trust: 0.8

url:http://jvn.jp/tr/trta08-079a/index.html

Trust: 0.8

url:http://nvd.nist.gov/nvd.cfm?cvename=cve-2008-1007

Trust: 0.8

url:http://www.us-cert.gov/cas/alerts/sa08-079a.html

Trust: 0.8

url:http://www.apple.com/safari/

Trust: 0.6

url:http://xforce.iss.net/xforce/xfdb/41324

Trust: 0.6

url:http://secunia.com/advisories/29393/

Trust: 0.2

url:http://secunia.com/secunia_security_advisories/

Trust: 0.2

url:http://secunia.com/sec_adv_unsubscribe/?email=packet%40packetstormsecurity.org

Trust: 0.2

url:http://secunia.com/about_secunia_advisories/

Trust: 0.2

url:https://www.redhat.com/archives/fedora-package-announce/2008-april/msg00402.html

Trust: 0.1

url:https://www.redhat.com/archives/fedora-package-announce/2008-april/msg00401.html

Trust: 0.1

url:http://secunia.com/network_software_inspector_2/

Trust: 0.1

url:https://www.redhat.com/archives/fedora-package-announce/2008-april/msg00400.html

Trust: 0.1

url:http://secunia.com/advisories/29924/

Trust: 0.1

url:http://secunia.com/product/16769/

Trust: 0.1

url:https://psi.secunia.com/?page=changelog

Trust: 0.1

url:https://psi.secunia.com/

Trust: 0.1

url:http://secunia.com/product/5289/

Trust: 0.1

url:http://secunia.com/product/17989/

Trust: 0.1

sources: VULHUB: VHN-31132 // BID: 28290 // BID: 28335 // JVNDB: JVNDB-2008-001193 // PACKETSTORM: 65784 // PACKETSTORM: 64736 // CNNVD: CNNVD-200803-304 // NVD: CVE-2008-1007

CREDITS

Robert Swiecki robert@swiecki.netAdam BarthCollin Jackson collinj@cs.stanford.eduEric SeidelTavis Ormandy taviso@gentoo.orgWill Drewry wad@google.com

Trust: 0.6

sources: CNNVD: CNNVD-200803-304

SOURCES

db:VULHUBid:VHN-31132
db:BIDid:28290
db:BIDid:28335
db:JVNDBid:JVNDB-2008-001193
db:PACKETSTORMid:65784
db:PACKETSTORMid:64736
db:CNNVDid:CNNVD-200803-304
db:NVDid:CVE-2008-1007

LAST UPDATE DATE

2025-04-10T22:16:47.240000+00:00


SOURCES UPDATE DATE

db:VULHUBid:VHN-31132date:2017-08-08T00:00:00
db:BIDid:28290date:2008-03-20T20:40:00
db:BIDid:28335date:2008-03-20T15:50:00
db:JVNDBid:JVNDB-2008-001193date:2008-04-04T00:00:00
db:CNNVDid:CNNVD-200803-304date:2008-10-11T00:00:00
db:NVDid:CVE-2008-1007date:2025-04-09T00:30:58.490

SOURCES RELEASE DATE

db:VULHUBid:VHN-31132date:2008-03-19T00:00:00
db:BIDid:28290date:2008-03-18T00:00:00
db:BIDid:28335date:2008-03-18T00:00:00
db:JVNDBid:JVNDB-2008-001193date:2008-04-04T00:00:00
db:PACKETSTORMid:65784date:2008-04-28T14:37:56
db:PACKETSTORMid:64736date:2008-03-20T00:11:50
db:CNNVDid:CNNVD-200803-304date:2008-03-18T00:00:00
db:NVDid:CVE-2008-1007date:2008-03-19T00:44:00