CVE-2010-4008
libxml2 before 2.7.8, as used in Google Chrome before 7.0.517.44, Apple Safari 5.0.2 and earlier,...
libxml2 before 2.7.8, as used in Google Chrome before 7.0.517.44, Apple Safari 5.0.2 and earlier, and other products, reads from invalid memory locations during processing of malformed XPath expressions, which allows context-dependent attackers to cause a denial of service (application crash) via a crafted XML document.
Exploit likelihood
What each source reports
NVD Score used
4.3
libxml2 before 2.7.8, as used in Google Chrome before 7.0.517.44, Apple Safari 5.0.2 and earlier, and other products, reads from invalid memory locations during processing of malformed XPath expressions, which allows context-dependent attackers to cause a denial of service (application crash) via a crafted XML document.
- Record
CVE-2010-4008- CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:N/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
libxml2 before 2.7.8, as used in Google Chrome before 7.0.517.44, Apple Safari 5.0.2 and earlier, and other products, reads from invalid memory locations during processing of malformed XPath expressions, which allows context-dependent attackers to cause a denial of service (application crash) via a crafted XML document.
- Record
CVE-2010-4008- Updated
- 2026-11-02
EUVDEUVD-2010-3984 No score
libxml2 before 2.7.8, as used in Google Chrome before 7.0.517.44, Apple Safari 5.0.2 and earlier, and other products, reads from invalid memory locations during processing of malformed XPath expressions, which allows context-dependent attackers to cause a denial of service (application crash) via a crafted XML document.
- Record
EUVD-2010-3984- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-472j-j78w-732c No score
libxml2 before 2.7.8, as used in Google Chrome before 7.0.517.44, Apple Safari 5.0.2 and earlier,...
libxml2 before 2.7.8, as used in Google Chrome before 7.0.517.44, Apple Safari 5.0.2 and earlier, and other products, reads from invalid memory locations during processing of malformed XPath expressions, which allows context-dependent attackers to cause a denial of service (application crash) via a crafted XML document.
- Record
GHSA-472j-j78w-732c- Weakness
- CWE-119
- Updated
- 2026-11-02
OSV No score
libxml2 before 2.7.8, as used in Google Chrome before 7.0.517.44, Apple Safari 5.0.2 and earlier, and other products, reads from invalid memory locations during processing of malformed XPath expressions, which allows context-dependent attackers to cause a denial of service (application crash) via a crafted XML document.
- Record
CVE-2010-4008- Updated
- 2026-11-02
OSVDEBIAN-CVE-2010-4008 No score
libxml2 before 2.7.8, as used in Google Chrome before 7.0.517.44, Apple Safari 5.0.2 and earlier, and other products, reads from invalid memory locations during processing of malformed XPath expressions, which allows context-dependent attackers to cause a denial of service (application crash) via a crafted XML document.
- Record
DEBIAN-CVE-2010-4008- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libxml2Debian:12 |
before 2.7.8.dfsg-1 | 2.7.8.dfsg-1 |
libxml2Debian:13 |
before 2.7.8.dfsg-1 | 2.7.8.dfsg-1 |
libxml2Debian:14 |
before 2.7.8.dfsg-1 | 2.7.8.dfsg-1 |
libxml2Debian:5.0 |
before 2.6.32.dfsg-5+lenny2, plus listed versions 2.6.32.dfsg-52.6.32.dfsg-5+lenny1 |
2.6.32.dfsg-5+lenny2 |
libxml2Red Hat:enterprise_linux:6::client |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-debuginfoRed Hat:enterprise_linux:6::client |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-develRed Hat:enterprise_linux:6::client |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-staticRed Hat:enterprise_linux:6::client |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-pythonRed Hat:enterprise_linux:6::client |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2Red Hat:enterprise_linux:6::computenode |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
Show 36 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libxml2-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-develRed Hat:enterprise_linux:6::computenode |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-staticRed Hat:enterprise_linux:6::computenode |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-pythonRed Hat:enterprise_linux:6::computenode |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2Red Hat:enterprise_linux:6::server |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-debuginfoRed Hat:enterprise_linux:6::server |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-staticRed Hat:enterprise_linux:6::server |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-develRed Hat:enterprise_linux:6::server |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-pythonRed Hat:enterprise_linux:6::server |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2Red Hat:enterprise_linux:6::workstation |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-staticRed Hat:enterprise_linux:6::workstation |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-develRed Hat:enterprise_linux:6::workstation |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2-pythonRed Hat:enterprise_linux:6::workstation |
before 0:2.7.6-4.el6 | 0:2.7.6-4.el6 |
libxml2Red Hat:enterprise_linux:5::client |
before 0:2.6.26-2.1.12.el5_7.2 | 0:2.6.26-2.1.12.el5_7.2 |
libxml2-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.6.26-2.1.12.el5_7.2 | 0:2.6.26-2.1.12.el5_7.2 |
libxml2-pythonRed Hat:enterprise_linux:5::client |
before 0:2.6.26-2.1.12.el5_7.2 | 0:2.6.26-2.1.12.el5_7.2 |
libxml2Red Hat:enterprise_linux:5::client_workstation |
before 0:2.6.26-2.1.12.el5_7.2 | 0:2.6.26-2.1.12.el5_7.2 |
libxml2-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.26-2.1.12.el5_7.2 | 0:2.6.26-2.1.12.el5_7.2 |
libxml2-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.6.26-2.1.12.el5_7.2 | 0:2.6.26-2.1.12.el5_7.2 |
libxml2Red Hat:enterprise_linux:5::server |
before 0:2.6.26-2.1.12.el5_7.2 | 0:2.6.26-2.1.12.el5_7.2 |
libxml2-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.6.26-2.1.12.el5_7.2 | 0:2.6.26-2.1.12.el5_7.2 |
libxml2-develRed Hat:enterprise_linux:5::server |
before 0:2.6.26-2.1.12.el5_7.2 | 0:2.6.26-2.1.12.el5_7.2 |
libxml2-pythonRed Hat:enterprise_linux:5::server |
before 0:2.6.26-2.1.12.el5_7.2 | 0:2.6.26-2.1.12.el5_7.2 |
mingw32-libxml2Red Hat:enterprise_linux:6::client |
before 0:2.7.6-6.el6_3 | 0:2.7.6-6.el6_3 |
mingw32-libxml2-debuginfoRed Hat:enterprise_linux:6::client |
before 0:2.7.6-6.el6_3 | 0:2.7.6-6.el6_3 |
mingw32-libxml2-staticRed Hat:enterprise_linux:6::client |
before 0:2.7.6-6.el6_3 | 0:2.7.6-6.el6_3 |
mingw32-libxml2Red Hat:enterprise_linux:6::computenode |
before 0:2.7.6-6.el6_3 | 0:2.7.6-6.el6_3 |
mingw32-libxml2-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:2.7.6-6.el6_3 | 0:2.7.6-6.el6_3 |
mingw32-libxml2-staticRed Hat:enterprise_linux:6::computenode |
before 0:2.7.6-6.el6_3 | 0:2.7.6-6.el6_3 |
mingw32-libxml2Red Hat:enterprise_linux:6::server |
before 0:2.7.6-6.el6_3 | 0:2.7.6-6.el6_3 |
mingw32-libxml2-debuginfoRed Hat:enterprise_linux:6::server |
before 0:2.7.6-6.el6_3 | 0:2.7.6-6.el6_3 |
mingw32-libxml2-staticRed Hat:enterprise_linux:6::server |
before 0:2.7.6-6.el6_3 | 0:2.7.6-6.el6_3 |
mingw32-libxml2Red Hat:enterprise_linux:6::workstation |
before 0:2.7.6-6.el6_3 | 0:2.7.6-6.el6_3 |
mingw32-libxml2-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:2.7.6-6.el6_3 | 0:2.7.6-6.el6_3 |
mingw32-libxml2-staticRed Hat:enterprise_linux:6::workstation |
before 0:2.7.6-6.el6_3 | 0:2.7.6-6.el6_3 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2010-4008 is a medium vulnerability (CVSS 4.3) in Apple Safari, published November 16, 2010. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.70%, the 85th percentile. Fixed in libxml2 2.7.8.dfsg-1.
References
secunia.com/advisories/40775
secunia.com/advisories/42175
mail.gnome.org/archives/xml/2010-November/msg00015.html
googlechromereleases.blogspot.com/2010/11/stable-channel-update.html
marc.info?l=bugtraq&m=130331363227777&w=2
securityfocus.com/bid/44779
Show 80 moreShow less
vupen.com/english/advisories/2011/0230
vupen.com/english/advisories/2010/3046
rhn.redhat.com/errata/RHSA-2013-0217.html
ubuntu.com/usn/USN-1016-1
blog.bkis.com/en/libxml2-vulnerability-in-google-chrome-and-apple-safari
secunia.com/advisories/42109
support.apple.com/kb/HT4566
lists.opensuse.org/opensuse-security-announce/2010-12/msg00000.html
redhat.com/support/errata/RHSA-2011-1749.html
lists.apple.com/archives/security-announce/2011/Mar/msg00006.html
lists.apple.com/archives/security-announce/2011/Mar/msg00000.html
openoffice.org/security/cves/CVE-2010-4008_CVE-2010-4494.html
vupen.com/english/advisories/2010/3100
secunia.com/advisories/42314
support.apple.com/kb/HT4554
debian.org/security/2010/dsa-2128
mandriva.com/security/advisories?name=MDVSA-2010:243
lists.apple.com/archives/security-announce/2011//Mar/msg00004.html
vupen.com/english/advisories/2010/3076
support.apple.com/kb/HT4456
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A12148
code.google.com/p/chromium/issues/detail?id=58731
marc.info?l=bugtraq&m=139447903326211&w=2
secunia.com/advisories/42429
lists.apple.com/archives/security-announce/2010//Nov/msg00003.html
support.apple.com/kb/HT4581
nvd.nist.gov/vuln/detail/CVE-2010-4008
github.com/advisories/GHSA-472j-j78w-732c
security-tracker.debian.org/tracker/CVE-2010-4008
access.redhat.com/errata/RHSA-2011:1749
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=645341
bugzilla.redhat.com/show_bug.cgi?id=665963
bugzilla.redhat.com/show_bug.cgi?id=709747
bugzilla.redhat.com/show_bug.cgi?id=724906
bugzilla.redhat.com/show_bug.cgi?id=732335
bugzilla.redhat.com/show_bug.cgi?id=735712
bugzilla.redhat.com/show_bug.cgi?id=735751
security.access.redhat.com/data/csaf/v2/advisories/2011/rhsa-2011_1749.json
access.redhat.com/security/cve/CVE-2010-4008
cve.org/CVERecord?id=CVE-2010-4008
access.redhat.com/security/cve/CVE-2010-4494
cve.org/CVERecord?id=CVE-2010-4494
nvd.nist.gov/vuln/detail/CVE-2010-4494
access.redhat.com/security/cve/CVE-2011-0216
cve.org/CVERecord?id=CVE-2011-0216
nvd.nist.gov/vuln/detail/CVE-2011-0216
access.redhat.com/security/cve/CVE-2011-1944
cve.org/CVERecord?id=CVE-2011-1944
nvd.nist.gov/vuln/detail/CVE-2011-1944
access.redhat.com/security/cve/CVE-2011-2821
cve.org/CVERecord?id=CVE-2011-2821
nvd.nist.gov/vuln/detail/CVE-2011-2821
access.redhat.com/security/cve/CVE-2011-2834
cve.org/CVERecord?id=CVE-2011-2834
nvd.nist.gov/vuln/detail/CVE-2011-2834
access.redhat.com/errata/RHSA-2012:0017
bugzilla.redhat.com/show_bug.cgi?id=767387
bugzilla.redhat.com/show_bug.cgi?id=771896
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_0017.json
access.redhat.com/security/cve/CVE-2011-3905
cve.org/CVERecord?id=CVE-2011-3905
nvd.nist.gov/vuln/detail/CVE-2011-3905
access.redhat.com/security/cve/CVE-2011-3919
cve.org/CVERecord?id=CVE-2011-3919
nvd.nist.gov/vuln/detail/CVE-2011-3919
access.redhat.com/errata/RHSA-2013:0217
bugzilla.redhat.com/show_bug.cgi?id=787067
bugzilla.redhat.com/show_bug.cgi?id=822109
bugzilla.redhat.com/show_bug.cgi?id=880466
security.access.redhat.com/data/csaf/v2/advisories/2013/rhsa-2013_0217.json
access.redhat.com/security/cve/CVE-2011-3102
cve.org/CVERecord?id=CVE-2011-3102
nvd.nist.gov/vuln/detail/CVE-2011-3102
access.redhat.com/security/cve/CVE-2012-0841
cve.org/CVERecord?id=CVE-2012-0841
nvd.nist.gov/vuln/detail/CVE-2012-0841
access.redhat.com/security/cve/CVE-2012-5134
cve.org/CVERecord?id=CVE-2012-5134
nvd.nist.gov/vuln/detail/CVE-2012-5134