Safari Beta 3.0.2 for Windows fixes another batch of vulnerabilities

Apple has released a new version of its Microsoft Windows web browser. Safari Beta 3.0.2 fixes four newly found vulnerabilities:

CVE-ID: CVE-2007-2398

Impact: A maliciously crafted website may control the contents of the address bar
Description: In Safari Beta 3.0.1 for Windows, a timing issue allows a web page to change the contents of the address bar without loading the contents of the corresponding page. This could be used to spoof the contents of a legitimate site, allowing user credentials or other information to be gathered. This update addresses the issue by restoring the address bar contents if a request for a new web page is terminated. This issue does not affect Mac OS X systems.

CVE-ID: CVE-2007-2400

Impact: Visiting a malicious website may allow cross-site scripting
Description: Safari’s security model prevents JavaScript in remote web pages from modifying pages outside of their domain. A race condition in page updating combined with HTTP redirection may allow JavaScript from one page to modify a redirected page. This could allow cookies and pages to be read or arbitrarily modified. This update addresses the issue by correcting access control to window properties.

CVE-ID: CVE-2007-2401

Impact: Visiting a malicious website may allow cross-site requests
Description: An HTTP injection issue exists in XMLHttpRequest when serializing headers into an HTTP request. By enticing a user to visit a maliciously crafted web page, an attacker could conduct cross-site scripting attacks. This update addresses the issue by performing additional validation of header parameters.

CVE-ID: CVE-2007-2399

Impact: Visiting a maliciously crafted website may lead to an unexpected application termination or arbitrary code execution
Description: An invalid type conversion when rendering frame sets could lead to memory corruption. Visiting a maliciously crafted web page may lead to an unexpected application termination or arbitrary code execution.

Don't miss