Title: Apple Safari KHTMLParser::popOneBlock Code Execution
Info
Disclosure
Jul 31, 2006
Discovery
Unknown
Dates
Exploit
Jul 31, 2006
Solution
Unknown
Description
Safari contains a flaw that may allow a malicious user to execute arbitrary code. The issue is caused due to an error in the 'KHTMLParser::popOneBlock()' function that can be exploited to cause a memory corruption via a script element in a div element redefining the document body. It is possible that the flaw may allow remote arbitrary code execution resulting in a loss of integrity.
Classification
Location:
Remote/Network Access Required
Attack Type:
Input Manipulation
Impact:
Loss of Integrity
Exploit:
Exploit Available
Disclosure:
OSVDB Verified
OSVDB:
Web Related
Solution
Currently, there are no known workarounds or upgrades to correct this issue. However, Apple has released a patch to address this vulnerability.