CVE-2009-2416 json
Multiple use-after-free vulnerabilities in libxml2 2.5.10, 2.6.16, 2.6.26, 2.6.27, and 2.6.32, and libxml 1.8.17, allow context-dependent a…
published 2009-08-11 17 y ago modified 2026-06-16 4 mo ago also EUVD-2009-2412
- cvss
- 6.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 2.0%
- EPSS 2.0% chance of exploitation in 30 days, percentile 80%
- public exploits
- 0
- none known
Summary
Multiple use-after-free vulnerabilities in libxml2 2.5.10, 2.6.16, 2.6.26, 2.6.27, and 2.6.32, and libxml 1.8.17, allow context-dependent attackers to cause a denial of service (application crash) via crafted (1) Notation or (2) Enumeration attribute types in an XML file, as demonstrated by the Codenomicon XML fuzzing framework.
Patch / fix
- google chrome 2.0.172.43
- apple safari 4.0.4
- sun openoffice.org 2.4.3, 3.1.1
- apple iphone_os 4.0
- apple mac_os_x 10.4.11, 10.5.8, 10.6.2
- apple mac_os_x_server 10.4.11, 10.5.8, 10.6.2
- libxml2 Debian 14, Debian 13, Debian 12 2.7.3.dfsg-2.1
debian advisories DEBIAN-CVE-2009-2416
- libxml RHEL 3 1:1.8.17-9.3
- libxml2 RHEL 3 2.5.10-15
- libxml2 RHEL 4 2.6.16-12.7
- libxml2 RHEL 5 2.6.26-2.1.2.8
- libxml2-python RHEL 3 2.5.10-15
- libxml2-python RHEL 4 2.6.16-12.7
- libxml2-python RHEL 5 2.6.26-2.1.2.8
red hat advisories RHSA-2009:1206
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2009-2416 updated cvss 4.3
mingw32-libxml2: Pointer use-after-free flaws by parsing Notation and Enumeration attribute types
-
Red Hat Desktop version 3 libxml 1.8.17-9.3, libxml2 2.5.10-15, libxml2-python 2.5.10-15 Red Hat Enterprise Linux (v. 5 server) libxml2 2.6.26-2.1.2.8, libxml2-python 2.6.26-2.1.2.8 Red Hat Enterprise Linux AS version 3 libxml 1.8.17-9.3, libxml2 2.5.10-15, libxml2-python 2.5.10-15 Red Hat Enterprise Linux AS version 4 libxml2 2.6.16-12.7, libxml2-python 2.6.16-12.7 Red Hat Enterprise Linux Desktop (v. 5 client) libxml2 2.6.26-2.1.2.8, libxml2-python 2.6.26-2.1.2.8 Red Hat Enterprise Linux Desktop version 4 libxml2 2.6.16-12.7, libxml2-python 2.6.16-12.7fixed: vendor fix RHSA-2009:1206
+5 more productsfewer
Red Hat Enterprise Linux Desktop Workstation (v. 5 client) libxml2 2.6.26-2.1.2.8, libxml2-python 2.6.26-2.1.2.8 Red Hat Enterprise Linux ES version 3 libxml 1.8.17-9.3, libxml2 2.5.10-15, libxml2-python 2.5.10-15 Red Hat Enterprise Linux ES version 4 libxml2 2.6.16-12.7, libxml2-python 2.6.16-12.7 Red Hat Enterprise Linux WS version 3 libxml 1.8.17-9.3, libxml2 2.5.10-15, libxml2-python 2.5.10-15 Red Hat Enterprise Linux WS version 4 libxml2 2.6.16-12.7, libxml2-python 2.6.16-12.7
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
1.96% chance of exploitation in the next 30 days, higher than 80% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
| NVD | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
| CNA | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
| NVD | 2.0 | 4.3 | AV:N/AC:M/Au:N/C:N/I:N/A:P |
Classification
- Weakness
-
- CWE-416 Use After Free
- Technology feeds
References
-
git.gnome.org
/browse/libxml2/commit/?id=489f9671e71cc44a97b23111b3126ac8a1e21a59
patch
-
debian.org
/security/2009/dsa-1859
vendor-advisory, mailing-list, patch
-
bugzilla.redhat.com
/show_bug.cgi?id=515205
issue-tracking, patch
-
mail-archive.com
/debian-bugs-dist%40lists.debian.org/msg678527.html
mailing-list, patch
-
ubuntu.com
/usn/USN-815-1
vendor-advisory, third-party-advisory
-
redhat.com
/archives/fedora-package-announce/2009-August/msg00537.html
vendor-advisory, mailing-list
-
lists.apple.com
/archives/security-announce/2009/Nov/msg00001.html
vendor-advisory, mailing-list
-
redhat.com
/archives/fedora-package-announce/2009-August/msg00642.html
vendor-advisory, mailing-list
-
lists.opensuse.org
/opensuse-security-announce/2009-09/msg00001.html
vendor-advisory, mailing-list
-
redhat.com
/archives/fedora-package-announce/2009-August/msg00547.html
vendor-advisory, mailing-list
-
lists.apple.com
/archives/security-announce/2009/Nov/msg00000.html
vendor-advisory, mailing-list
-
lists.apple.com
/archives/security-announce/2010/Jun/msg00003.html
vendor-advisory, mailing-list
-
secunia.com
/advisories/36631
third-party-advisory, broken-link
-
oval.cisecurity.org
/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9262
vdb-entry, signature, broken-link
-
networkworld.com
/columnists/2009/080509-xml-flaw.html
broken-link
-
openoffice.org
/security/cves/CVE-2009-2414-2416.html
third-party-advisory
-
vupen.com
/english/advisories/2009/3217
vdb-entry, broken-link
-
secunia.com
/advisories/37471
third-party-advisory, broken-link
-
support.apple.com
/kb/HT4225
third-party-advisory
-
vupen.com
/english/advisories/2009/2420
vdb-entry, broken-link
-
vmware.com
/security/advisories/VMSA-2009-0016.html
third-party-advisory
-
secunia.com
/advisories/36417
third-party-advisory, broken-link
-
cert.fi
/en/reports/2009/vulnerability2009085.html
broken-link
-
codenomicon.com
/labs/xml/
broken-link
-
support.apple.com
/kb/HT3949
third-party-advisory
-
securityfocus.com
/bid/36010
vdb-entry, broken-link, third-party-advisory
-
googlechromereleases.blogspot.com
/2009/08/stable-update-security-fixes.html
release-notes
-
securityfocus.com
/archive/1/507985/100/0/threaded
mailing-list, broken-link, third-party-advisory, vdb-entry
-
secunia.com
/advisories/35036
third-party-advisory, broken-link
-
secunia.com
/advisories/36338
third-party-advisory, broken-link
-
oval.cisecurity.org
/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A7783
vdb-entry, signature, broken-link
-
vupen.com
/english/advisories/2009/3184
vdb-entry, broken-link
-
secunia.com
/advisories/37346
third-party-advisory, broken-link
-
vupen.com
/english/advisories/2009/3316
vdb-entry, broken-link
-
support.apple.com
/kb/HT3937
third-party-advisory
-
secunia.com
/advisories/36207
third-party-advisory, broken-link
Sources
- CVE List CVE-2009-2416
- NVD CVE-2009-2416
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.