CVE-2008-4226
Integer overflow in the xmlSAX2Characters function in libxml2 2.7.2 allows context-dependent...
Integer overflow in the xmlSAX2Characters function in libxml2 2.7.2 allows context-dependent attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a large XML document.
Exploit likelihood
What each source reports
NVD Score used
10.0
Integer overflow in the xmlSAX2Characters function in libxml2 2.7.2 allows context-dependent attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a large XML document.
- Record
CVE-2008-4226- CVSS 2.0
- 10.0 High
AV:N/AC:L/Au:N/C:C/I:C/A:C - Weakness
- CWE-399
- Updated
- 2026-11-02
CVE List No score
Integer overflow in the xmlSAX2Characters function in libxml2 2.7.2 allows context-dependent attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a large XML document.
- Record
CVE-2008-4226- Updated
- 2026-11-02
EUVDEUVD-2008-4209 No score
Integer overflow in the xmlSAX2Characters function in libxml2 2.7.2 allows context-dependent attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a large XML document.
- Record
EUVD-2008-4209- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-xc47-x3wf-rv79 No score
Integer overflow in the xmlSAX2Characters function in libxml2 2.7.2 allows context-dependent...
Integer overflow in the xmlSAX2Characters function in libxml2 2.7.2 allows context-dependent attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a large XML document.
- Record
GHSA-xc47-x3wf-rv79- Updated
- 2026-11-02
OSV No score
Integer overflow in the xmlSAX2Characters function in libxml2 2.7.2 allows context-dependent attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a large XML document.
- Record
CVE-2008-4226- Updated
- 2026-11-02
OSVDEBIAN-CVE-2008-4226 No score
Integer overflow in the xmlSAX2Characters function in libxml2 2.7.2 allows context-dependent attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a large XML document.
- Record
DEBIAN-CVE-2008-4226- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10192-1 No score
libxml2-2-2.9.4-1.22 on GA media
These are all security issues fixed in the libxml2-2-2.9.4-1.22 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10192-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10228-1 No score
python-libxml2-2.9.4-1.4 on GA media
These are all security issues fixed in the python-libxml2-2.9.4-1.4 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10228-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libxml2Debian:12 |
before 2.6.32.dfsg-5 | 2.6.32.dfsg-5 |
libxml2Debian:13 |
before 2.6.32.dfsg-5 | 2.6.32.dfsg-5 |
libxml2Debian:14 |
before 2.6.32.dfsg-5 | 2.6.32.dfsg-5 |
libxml2Debian:4.0 From an advisory covering 2 CVEs |
before 2.6.27.dfsg-6, plus listed versions 2.6.27.dfsg-12.6.27.dfsg-22.6.27.dfsg-32.6.27.dfsg-42.6.27.dfsg-5 |
2.6.27.dfsg-6 |
libxml2Red Hat:enterprise_linux:2.1::as From an advisory covering 2 CVEs |
before 0:2.4.19-12.ent | 0:2.4.19-12.ent |
libxml2-develRed Hat:enterprise_linux:2.1::as From an advisory covering 2 CVEs |
before 0:2.4.19-12.ent | 0:2.4.19-12.ent |
libxml2-pythonRed Hat:enterprise_linux:2.1::as From an advisory covering 2 CVEs |
before 0:2.4.19-12.ent | 0:2.4.19-12.ent |
libxml2Red Hat:enterprise_linux:2.1::aw From an advisory covering 2 CVEs |
before 0:2.4.19-12.ent | 0:2.4.19-12.ent |
libxml2-develRed Hat:enterprise_linux:2.1::aw From an advisory covering 2 CVEs |
before 0:2.4.19-12.ent | 0:2.4.19-12.ent |
libxml2-pythonRed Hat:enterprise_linux:2.1::aw From an advisory covering 2 CVEs |
before 0:2.4.19-12.ent | 0:2.4.19-12.ent |
Show 50 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libxml2Red Hat:enterprise_linux:2.1::es From an advisory covering 2 CVEs |
before 0:2.4.19-12.ent | 0:2.4.19-12.ent |
libxml2-develRed Hat:enterprise_linux:2.1::es From an advisory covering 2 CVEs |
before 0:2.4.19-12.ent | 0:2.4.19-12.ent |
libxml2-pythonRed Hat:enterprise_linux:2.1::es From an advisory covering 2 CVEs |
before 0:2.4.19-12.ent | 0:2.4.19-12.ent |
libxml2Red Hat:enterprise_linux:2.1::ws From an advisory covering 2 CVEs |
before 0:2.4.19-12.ent | 0:2.4.19-12.ent |
libxml2-develRed Hat:enterprise_linux:2.1::ws From an advisory covering 2 CVEs |
before 0:2.4.19-12.ent | 0:2.4.19-12.ent |
libxml2-pythonRed Hat:enterprise_linux:2.1::ws From an advisory covering 2 CVEs |
before 0:2.4.19-12.ent | 0:2.4.19-12.ent |
libxml2Red Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2-debuginfoRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2-develRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2-pythonRed Hat:enterprise_linux:3::as From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2Red Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2-debuginfoRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2-develRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2-pythonRed Hat:enterprise_linux:3::desktop From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2Red Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2-debuginfoRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2-develRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2-pythonRed Hat:enterprise_linux:3::es From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2Red Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2-debuginfoRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2-develRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2-pythonRed Hat:enterprise_linux:3::ws From an advisory covering 2 CVEs |
before 0:2.5.10-14 | 0:2.5.10-14 |
libxml2Red Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2-debuginfoRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2-develRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2-pythonRed Hat:enterprise_linux:4::as From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2Red Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2-debuginfoRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2-develRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2-pythonRed Hat:enterprise_linux:4::desktop From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2Red Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2-debuginfoRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2-develRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2-pythonRed Hat:enterprise_linux:4::es From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2Red Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2-debuginfoRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2-develRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2-pythonRed Hat:enterprise_linux:4::ws From an advisory covering 2 CVEs |
before 0:2.6.16-12.6 | 0:2.6.16-12.6 |
libxml2Red Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 0:2.6.26-2.1.2.7 | 0:2.6.26-2.1.2.7 |
libxml2-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 0:2.6.26-2.1.2.7 | 0:2.6.26-2.1.2.7 |
libxml2-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 2 CVEs |
before 0:2.6.26-2.1.2.7 | 0:2.6.26-2.1.2.7 |
libxml2Red Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.26-2.1.2.7 | 0:2.6.26-2.1.2.7 |
libxml2-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.26-2.1.2.7 | 0:2.6.26-2.1.2.7 |
libxml2-pythonRed Hat:enterprise_linux:5::client From an advisory covering 2 CVEs |
before 0:2.6.26-2.1.2.7 | 0:2.6.26-2.1.2.7 |
libxml2Red Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.26-2.1.2.7 | 0:2.6.26-2.1.2.7 |
libxml2-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.26-2.1.2.7 | 0:2.6.26-2.1.2.7 |
libxml2-develRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.26-2.1.2.7 | 0:2.6.26-2.1.2.7 |
libxml2-pythonRed Hat:enterprise_linux:5::server From an advisory covering 2 CVEs |
before 0:2.6.26-2.1.2.7 | 0:2.6.26-2.1.2.7 |
libxml2openSUSE:Tumbleweed From an advisory covering 32 CVEs |
before 2.9.4-1.22 | 2.9.4-1.22 |
python-libxml2openSUSE:Tumbleweed From an advisory covering 16 CVEs |
before 2.9.4-1.4 | 2.9.4-1.4 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| 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-2008-4226 is a high vulnerability (CVSS 10.0) in Xmlsoft Libxml, published November 17, 2008. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.05%, the 90th percentile. Fixed in libxml2 2.6.32.dfsg-5.
References
secunia.com/advisories/32766
support.apple.com/kb/HT3639
sunsolve.sun.com/search/document.do?assetkey=1-21-141243-01-1
securityfocus.com/bid/32326
secunia.com/advisories/32773
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A6360
Show 92 moreShow less
vupen.com/english/advisories/2009/1621
sunsolve.sun.com/search/document.do?assetkey=1-21-126356-03-1
bugzilla.redhat.com/show_bug.cgi?id=470466
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A6219
redhat.com/archives/fedora-package-announce/2008-November/msg00513.html
secunia.com/advisories/32807
lists.apple.com/archives/security-announce/2009/jun/msg00002.html
redhat.com/archives/fedora-package-announce/2008-November/msg00472.html
osvdb.org/49993
secunia.com/advisories/32764
vmware.com/security/advisories/VMSA-2009-0001.html
ubuntu.com/usn/usn-673-1
vupen.com/english/advisories/2009/0301
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9888
secunia.com/advisories/33746
admin.fedoraproject.org/updates/libxml2-2.7.2-2.fc9
vupen.com/english/advisories/2009/0034
secunia.com/advisories/34247
support.avaya.com/elmodocs2/security/ASA-2009-067.htm
secunia.com/advisories/36173
vupen.com/english/advisories/2009/1522
h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c02029444
sunsolve.sun.com/search/document.do?assetkey=1-26-251406-1
security.gentoo.org/glsa/glsa-200812-06.xml
lists.apple.com/archives/security-announce/2009/Jun/msg00005.html
secunia.com/advisories/32872
support.avaya.com/elmodocs2/security/ASA-2009-002.htm
slackware.com/security/viewer.php?l=slackware-security&y=2008&m=slackware-security.473974
wiki.rpath.com/Advisories:rPSA-2008-0325
debian.org/security/2008/dsa-1666
secunia.com/advisories/32802
secunia.com/advisories/35379
secunia.com/advisories/32974
secunia.com/advisories/33792
secunia.com/advisories/36235
secunia.com/advisories/32762
sunsolve.sun.com/search/document.do?assetkey=1-66-265329-1
redhat.com/support/errata/RHSA-2008-0988.html
secunia.com/advisories/33417
admin.fedoraproject.org/updates/libxml2-2.7.2-2.fc10
sunsolve.sun.com/search/document.do?assetkey=1-66-261688-1
mandriva.com/security/advisories?name=MDVSA-2008:231
support.apple.com/kb/HT3613
vupen.com/english/advisories/2009/0323
lists.opensuse.org/opensuse-security-announce/2008-11/msg00002.html
secunia.com/advisories/32811
vupen.com/english/advisories/2008/3176
securitytracker.com/id?1021238
nvd.nist.gov/vuln/detail/CVE-2008-4226
github.com/advisories/GHSA-xc47-x3wf-rv79
security-tracker.debian.org/tracker/CVE-2008-4226
access.redhat.com/errata/RHSA-2008:0988
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=470480
security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_0988.json
access.redhat.com/security/cve/CVE-2008-4225
cve.org/CVERecord?id=CVE-2008-4225
nvd.nist.gov/vuln/detail/CVE-2008-4225
access.redhat.com/security/cve/CVE-2008-4226
cve.org/CVERecord?id=CVE-2008-4226
suse.com/security/cve/CVE-2008-4225
suse.com/security/cve/CVE-2008-4226
suse.com/security/cve/CVE-2008-4409
suse.com/security/cve/CVE-2010-4494
suse.com/security/cve/CVE-2011-1944
suse.com/security/cve/CVE-2012-5134
suse.com/security/cve/CVE-2013-0338
suse.com/security/cve/CVE-2013-1969
suse.com/security/cve/CVE-2014-0191
suse.com/security/cve/CVE-2014-3660
suse.com/security/cve/CVE-2015-1819
suse.com/security/cve/CVE-2015-5312
suse.com/security/cve/CVE-2015-7497
suse.com/security/cve/CVE-2015-7498
suse.com/security/cve/CVE-2015-7499
suse.com/security/cve/CVE-2015-7500
suse.com/security/cve/CVE-2015-7941
suse.com/security/cve/CVE-2015-7942
suse.com/security/cve/CVE-2015-8035
suse.com/security/cve/CVE-2015-8242
suse.com/security/cve/CVE-2016-1762
suse.com/security/cve/CVE-2016-1833
suse.com/security/cve/CVE-2016-1834
suse.com/security/cve/CVE-2016-1835
suse.com/security/cve/CVE-2016-1836
suse.com/security/cve/CVE-2016-1837
suse.com/security/cve/CVE-2016-1838
suse.com/security/cve/CVE-2016-1839
suse.com/security/cve/CVE-2016-1840
suse.com/security/cve/CVE-2016-3627
suse.com/security/cve/CVE-2016-3705
suse.com/security/cve/CVE-2016-4483