CVE-2010-1180
Safari - Remote Code Execution via Long Exception String in Throw Statement
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2010-1180. PoCs published by Nishant Das Patnaik.
AI-analyzed exploit summary This exploit leverages a JavaScript exception handling vulnerability in Safari for iPhone/iPod Touch to trigger a denial-of-service (DoS) condition. It uses a malformed 'throw' statement with a large buffer of NOP sleds (%u9090) and null bytes to crash the browser.
Description
Safari on Apple iPhone OS 3.1.3 for iPod touch allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a long exception string in a throw statement, possibly a related issue to CVE-2009-1514.
Exploits (1)
This exploit leverages a JavaScript exception handling vulnerability in Safari for iPhone/iPod Touch to trigger a denial-of-service (DoS) condition. It uses a malformed 'throw' statement with a large buffer of NOP sleds (%u9090) and null bytes to crash the browser.