WebKit contains a flaw in the 'DocumentThreadableLoader::preflightFailure' function [WebCore/loader/DocumentThreadableLoader.cpp] that allows a Cross-site Request Forgery (CSRF / XSRF) attack. The flaw exists because the application allows bypassing the XDC check on synchronous preflighted requests. With a specially crafted web page, a context-dependent attacker can perform actions on another site in the trust relationship of the target user and site.
Classification
Location:
Context Dependent
Attack Type:
Input Manipulation
Impact:
Loss of Integrity
Solution:
Upgrade
Exploit:
Exploit Public
Disclosure:
Vendor Verified,
Coordinated Disclosure
OSVDB:
Web Related
Solution
It has been reported that this issue has been fixed. Upgrade to version 1.2.3, or higher, to address this vulnerability.
Upgrade to Google Chrome version 4.1.249.1059 or higher, as it has been reported to fix this vulnerability. An upgrade is required as there are no known workarounds.