{"id":"CVE-2010-3812","aliases":["EUVD-2010-3791","GHSA-5p66-5j6r-4m29","RHSA-2011:0177","UBUNTU-CVE-2010-3812"],"status":"published","title":"Integer overflow in the Text::wholeText method in dom/Text.cpp in WebKit, as used in Apple Safari...","description":"Integer overflow in the Text::wholeText method in dom/Text.cpp in WebKit, as used in Apple Safari before 5.0.3 on Mac OS X 10.5 through 10.6 and Windows, and before 4.1.3 on Mac OS X 10.4; webkitgtk before 1.2.6; and possibly other products allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via vectors involving Text objects.","severity":{"version":"2.0","score":9.3,"vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-07","score":0.06924,"percentile":0.94141,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-189"],"published":"2010-11-20T21:00:00Z","modified":"2026-06-26T10:15:15Z","affected":[{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::client","package":"webkitgtk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::client","package":"webkitgtk-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::client","package":"webkitgtk-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::client","package":"webkitgtk-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::computenode","package":"webkitgtk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::computenode","package":"webkitgtk-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::computenode","package":"webkitgtk-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::computenode","package":"webkitgtk-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::server","package":"webkitgtk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::server","package":"webkitgtk-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::server","package":"webkitgtk-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::server","package":"webkitgtk-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::workstation","package":"webkitgtk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::workstation","package":"webkitgtk-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::workstation","package":"webkitgtk-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::workstation","package":"webkitgtk-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.2.6-2.el6_0"}]}],"bundled":30},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"qtwebkit-source","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["2.3.2-0ubuntu10","2.3.2-0ubuntu11"]}],"products":[{"vendor":"apple","product":"safari"},{"vendor":"apple","product":"webkit"}],"references":[{"url":"http://www.mandriva.com/security/advisories?name=MDVSA-2011:039","tags":["vendor-advisory","x_refsource_MANDRIVA","x_transferred"]},{"url":"http://lists.fedoraproject.org/pipermail/package-announce/2011-January/052906.html","tags":["vendor-advisory","x_refsource_FEDORA","x_transferred"]},{"url":"http://secunia.com/advisories/43068","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred"]},{"url":"http://www.zerodayinitiative.com/advisories/ZDI-10-257/","tags":["x_refsource_MISC","x_transferred"]},{"url":"http://support.apple.com/kb/HT4455","tags":["x_refsource_CONFIRM","x_transferred","Patch","Vendor Advisory"]},{"url":"http://www.vupen.com/english/advisories/2011/0212","tags":["vdb-entry","x_refsource_VUPEN","x_transferred"]},{"url":"http://www.vupen.com/english/advisories/2010/3046","tags":["vdb-entry","x_refsource_VUPEN","x_transferred"]},{"url":"http://www.securityfocus.com/bid/44960","tags":["vdb-entry","x_refsource_BID","x_transferred"]},{"url":"http://www.vupen.com/english/advisories/2011/0216","tags":["vdb-entry","x_refsource_VUPEN","x_transferred"]},{"url":"https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11689","tags":["vdb-entry","signature","x_refsource_OVAL","x_transferred"]},{"url":"http://secunia.com/advisories/43086","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2011-01/msg00006.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred"]},{"url":"http://lists.apple.com/archives/security-announce/2010//Nov/msg00002.html","tags":["vendor-advisory","x_refsource_APPLE","x_transferred","Vendor Advisory"]},{"url":"http://secunia.com/advisories/42314","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred"]},{"url":"http://www.redhat.com/support/errata/RHSA-2011-0177.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred"]},{"url":"http://www.vupen.com/english/advisories/2011/0552","tags":["vdb-entry","x_refsource_VUPEN","x_transferred"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/63350","tags":["vdb-entry","x_refsource_XF","x_transferred"]},{"url":"http://support.apple.com/kb/HT4456","tags":["x_refsource_CONFIRM","x_transferred"]},{"url":"https://bugs.webkit.org/show_bug.cgi?id=46848","tags":["x_refsource_MISC","x_transferred"]},{"url":"http://trac.webkit.org/changeset/68705","tags":["x_refsource_MISC","x_transferred"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=667022","tags":["x_refsource_CONFIRM","x_transferred","report"]},{"url":"http://lists.apple.com/archives/security-announce/2010//Nov/msg00003.html","tags":["vendor-advisory","x_refsource_APPLE","x_transferred"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-3812","tags":["advisory"]},{"url":"http://www.zerodayinitiative.com/advisories/ZDI-10-257"},{"url":"https://github.com/advisories/GHSA-5p66-5j6r-4m29"},{"url":"https://access.redhat.com/errata/RHSA-2011:0177","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=627366","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=627703","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=628032","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=628035","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=628071","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=628076","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=631939","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=631946","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=631948","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=640353","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=640357","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=640360","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=645914","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=656115","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=656118","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=656126","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=656129","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=667024","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=667025","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2011/rhsa-2011_0177.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1780","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1780","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1780","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1782","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1782","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1782","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1783","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1783","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1783","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1784","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1784","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1784","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1785","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1785","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1785","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1786","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1786","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1786","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1787","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1787","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1787","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1788","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1788","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1788","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1790","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1790","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1790","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1792","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1792","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1792","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1793","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1793","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1793","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1807","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1807","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1807","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1812","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1812","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1812","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1814","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1814","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1814","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-1815","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-1815","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-1815","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-3113","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-3113","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-3113","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-3114","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-3114","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-3114","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-3115","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-3115","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-3115","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-3116","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-3116","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-3116","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-3119","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-3119","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-3119","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-3255","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-3255","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-3255","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-3257","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-3257","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-3257","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-3259","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-3259","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-3259","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-3812","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-3812","tags":["advisory","report"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-3813","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-3813","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-3813","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-4197","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-4197","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-4197","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-4198","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-4198","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-4198","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-4204","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-4204","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-4204","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-4206","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-4206","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-4206","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2010-4577","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2010-4577","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2010-4577","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2010-3812","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-1195-1","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2010-3812","description":"Integer overflow in the Text::wholeText method in dom/Text.cpp in WebKit, as used in Apple Safari before 5.0.3 on Mac OS X 10.5 through 10.6 and Windows, and before 4.1.3 on Mac OS X 10.4; webkitgtk before 1.2.6; and possibly other products allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via vectors involving Text objects.","status":"published","published":"2010-11-20T21:00:00Z","modified":"2024-08-07T03:26:12.175Z","updated_at":"2026-11-02T14:33:27.739358Z"}],"euvd":[{"id":"EUVD-2010-3791","description":"Integer overflow in the Text::wholeText method in dom/Text.cpp in WebKit, as used in Apple Safari before 5.0.3 on Mac OS X 10.5 through 10.6 and Windows, and before 4.1.3 on Mac OS X 10.4; webkitgtk before 1.2.6; and possibly other products allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via vectors involving Text objects.","status":"published","published":"2010-11-20T21:00:00Z","modified":"2024-08-07T03:26:12Z","updated_at":"2026-11-03T01:39:32.539513Z"}],"ghsa":[{"id":"GHSA-5p66-5j6r-4m29","title":"Integer overflow in the Text::wholeText method in dom/Text.cpp in WebKit, as used in Apple Safari...","description":"Integer overflow in the Text::wholeText method in dom/Text.cpp in WebKit, as used in Apple Safari before 5.0.3 on Mac OS X 10.5 through 10.6 and Windows, and before 4.1.3 on Mac OS X 10.4; webkitgtk before 1.2.6; and possibly other products allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via vectors involving Text objects.","status":"published","published":"2022-05-17T01:03:35Z","modified":"2025-04-11T03:42:18Z","updated_at":"2026-11-02T15:01:06.818128Z"}],"nvd":[{"id":"CVE-2010-3812","description":"Integer overflow in the Text::wholeText method in dom/Text.cpp in WebKit, as used in Apple Safari before 5.0.3 on Mac OS X 10.5 through 10.6 and Windows, and before 4.1.3 on Mac OS X 10.4; webkitgtk before 1.2.6; and possibly other products allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via vectors involving Text objects.","status":"published","published":"2010-11-22T13:00:18.647Z","modified":"2026-06-16T23:23:35.02Z","cvss":[{"version":"2.0","score":9.3,"vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary"}],"cwes":["CWE-189"],"updated_at":"2026-11-02T14:02:00.37682Z"}],"osv":[{"id":"RHSA-2011:0177","title":"Red Hat Security Advisory: webkitgtk security update","status":"published","published":"2024-09-15T18:54:18Z","modified":"2026-06-26T10:15:15Z","updated_at":"2026-11-02T15:53:01.003286Z"},{"id":"UBUNTU-CVE-2010-3812","description":"Integer overflow in the Text::wholeText method in dom/Text.cpp in WebKit, as used in Apple Safari before 5.0.3 on Mac OS X 10.5 through 10.6 and Windows, and before 4.1.3 on Mac OS X 10.4; webkitgtk before 1.2.6; and possibly other products allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via vectors involving Text objects.","status":"published","published":"2010-11-22T00:00:00Z","modified":"2026-04-22T08:47:31.833199Z","updated_at":"2026-11-02T15:54:06.395274Z"}]}}
