CVE-2008-3281 Denial of service in n/a
Attackers can cause denial of service via crafted XML documents exploiting recursion in entity expansion within libxml2.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2008-3281?
CVE-2008-3281 is a medium-severity denial of service vulnerability in Apple Iphone Os, published on 27 Aug 2008. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
libxml2 2.6.32 and earlier does not properly detect recursion during entity expansion in an attribute value, which allows context-dependent attackers to cause a denial of service (memory and CPU consumption) via a crafted XML document.
Weakness: CWE-776
Which versions are affected by CVE-2008-3281?
It affects 11 products.
Linux distribution packages (40)
libxml2 Red Hat:enterprise_linux:2.1::as | All versions | 0:2.4.19-9.ent |
libxml2-devel Red Hat:enterprise_linux:2.1::as | All versions | 0:2.4.19-9.ent |
libxml2-python Red Hat:enterprise_linux:2.1::as | All versions | 0:2.4.19-9.ent |
libxml2 Red Hat:enterprise_linux:2.1::aw | All versions | 0:2.4.19-9.ent |
libxml2-devel Red Hat:enterprise_linux:2.1::aw | All versions | 0:2.4.19-9.ent |
libxml2-python Red Hat:enterprise_linux:2.1::aw | All versions | 0:2.4.19-9.ent |
libxml2 Red Hat:enterprise_linux:2.1::es | All versions | 0:2.4.19-9.ent |
libxml2-devel Red Hat:enterprise_linux:2.1::es | All versions | 0:2.4.19-9.ent |
libxml2-python Red Hat:enterprise_linux:2.1::es | All versions | 0:2.4.19-9.ent |
libxml2 Red Hat:enterprise_linux:2.1::ws | All versions | 0:2.4.19-9.ent |
libxml2-devel Red Hat:enterprise_linux:2.1::ws | All versions | 0:2.4.19-9.ent |
libxml2-python Red Hat:enterprise_linux:2.1::ws | All versions | 0:2.4.19-9.ent |
libxml2 Red Hat:enterprise_linux:3::as | All versions | 0:2.5.10-11 |
libxml2-debuginfo Red Hat:enterprise_linux:3::as | All versions | 0:2.5.10-11 |
libxml2-devel Red Hat:enterprise_linux:3::as | All versions | 0:2.5.10-11 |
libxml2-python Red Hat:enterprise_linux:3::as | All versions | 0:2.5.10-11 |
libxml2 Red Hat:enterprise_linux:3::desktop | All versions | 0:2.5.10-11 |
libxml2-debuginfo Red Hat:enterprise_linux:3::desktop | All versions | 0:2.5.10-11 |
libxml2-devel Red Hat:enterprise_linux:3::desktop | All versions | 0:2.5.10-11 |
libxml2-python Red Hat:enterprise_linux:3::desktop | All versions | 0:2.5.10-11 |
libxml2 Red Hat:enterprise_linux:3::es | All versions | 0:2.5.10-11 |
libxml2-debuginfo Red Hat:enterprise_linux:3::es | All versions | 0:2.5.10-11 |
libxml2-devel Red Hat:enterprise_linux:3::es | All versions | 0:2.5.10-11 |
libxml2-python Red Hat:enterprise_linux:3::es | All versions | 0:2.5.10-11 |
libxml2 Red Hat:enterprise_linux:3::ws | All versions | 0:2.5.10-11 |
libxml2-debuginfo Red Hat:enterprise_linux:3::ws | All versions | 0:2.5.10-11 |
libxml2-devel Red Hat:enterprise_linux:3::ws | All versions | 0:2.5.10-11 |
libxml2-python Red Hat:enterprise_linux:3::ws | All versions | 0:2.5.10-11 |
libxml2 Red Hat:enterprise_linux:4::as | All versions | 0:2.6.16-12.3 |
libxml2-debuginfo Red Hat:enterprise_linux:4::as | All versions | 0:2.6.16-12.3 |
libxml2-devel Red Hat:enterprise_linux:4::as | All versions | 0:2.6.16-12.3 |
libxml2-python Red Hat:enterprise_linux:4::as | All versions | 0:2.6.16-12.3 |
libxml2 Red Hat:enterprise_linux:4::desktop | All versions | 0:2.6.16-12.3 |
libxml2-debuginfo Red Hat:enterprise_linux:4::desktop | All versions | 0:2.6.16-12.3 |
libxml2-devel Red Hat:enterprise_linux:4::desktop | All versions | 0:2.6.16-12.3 |
libxml2-python Red Hat:enterprise_linux:4::desktop | All versions | 0:2.6.16-12.3 |
libxml2 Red Hat:enterprise_linux:4::es | All versions | 0:2.6.16-12.3 |
libxml2-debuginfo Red Hat:enterprise_linux:4::es | All versions | 0:2.6.16-12.3 |
libxml2-devel Red Hat:enterprise_linux:4::es | All versions | 0:2.6.16-12.3 |
libxml2-python Red Hat:enterprise_linux:4::es | All versions | 0:2.6.16-12.3 |
Products include Apple Iphone Os, Apple Safari, Canonical Ubuntu Linux, Debian Debian Linux, Fedoraproject Fedora, Redhat Enterprise Linux Desktop and 5 more.
How do I fix CVE-2008-3281?
Upgrade to a fixed version.
Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.
Is CVE-2008-3281 being exploited?
There is no known exploitation of CVE-2008-3281 in the wild and no public exploit code.
Other vulnerabilities in Apple Iphone Os
Sources
Also known as DEBIAN-CVE-2008-3281, DSA-1631-1, DTSA-158-1, GHSA-x9c5-c5mj-wjjx, RHSA-2008:0836.