Bug 627703 (CVE-2010-1807)

Summary: CVE-2010-1807 webkit: input validation error when parsing certain NaN values
Product: [Other] Security Response Reporter: Vincent Danen <vdanen>
Component: vulnerabilityAssignee: Red Hat Product Security <security-response-team>
Status: CLOSED ERRATA QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: security-response-team, stransky
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-03-07 06:59:14 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 640382, 640385, 640386    
Bug Blocks:    

Description Vincent Danen 2010-08-26 17:37:45 UTC
An input validation issue exists in WebKit's handling of floating point data types. Visiting a maliciously crafted website may lead to an unexpected application termination or arbitrary code execution. This issue is addressed through improved validation of floating point values. Credit to Luke Wagner of Mozilla for reporting this issue.

References:

https://bugs.webkit.org/show_bug.cgi?id=43461
http://trac.webkit.org/changeset/64706

Comment 1 Vincent Danen 2010-09-08 17:43:57 UTC
This is now public:

http://support.apple.com/kb/HT4333

Comment 2 Vincent Danen 2010-10-05 16:24:33 UTC
This issue has been corrected in WebKitGTK 1.2.5.

Comment 3 Vincent Danen 2010-10-05 17:18:49 UTC
Created webkitgtk tracking bugs for this issue

Affects: fedora-all [bug 640382]

Comment 5 errata-xmlrpc 2011-01-25 17:07:25 UTC
This issue has been addressed in following products:

  Red Hat Enterprise Linux 6

Via RHSA-2011:0177 https://rhn.redhat.com/errata/RHSA-2011-0177.html