CVE-2009-3560
The big2_toUtf8 function in lib/xmltok.c in libexpat in Expat 2.0.1, as used in the XML-Twig module for Perl, allows context-dependent attackers to cause a denial of service (application crash) via an XML document with malformed UTF-8 sequences that trigger a buffer over-read, related to the doProlog function in lib/xmlparse.c, a different vulnerability than CVE-2009-2625 and CVE-2009-3720.
Key facts
- CVSS score
- 5.0 (v2.0)
- Severity
- MEDIUM
- CVSS vector
AV:N/AC:L/Au:N/C:N/I:N/A:P- Weakness (CWE)
- CWE-119
- EPSS score
- 24.3% (98th percentile)
- In CISA KEV
- No
- In EU EUVD
- Yes (EUVD-2009-3541)
- Published
- December 4, 2009
- NVD last modified
- June 16, 2026
- Status
- Modified
EU Vulnerability Database (EUVD)
This vulnerability is also tracked by ENISA as EUVD-2009-3541 in the EU Vulnerability Database. Last updated in EUVD on August 7, 2024.
View on the EU Vulnerability DatabaseAffected products
- apache / http server
- libexpat project / libexpat
- xmltwig / xml-twig for perl
References
- http://expat.cvs.sourceforge.net/viewvc/expat/expat/lib/xmlparse.c?r1=1.164&r2=1.165(Permissions Required)
- http://expat.cvs.sourceforge.net/viewvc/expat/expat/lib/xmlparse.c?view=log#rev1.165(Broken Link)
- http://lists.opensuse.org/opensuse-security-announce/2010-01/msg00007.html(Third Party Advisory)
- http://lists.opensuse.org/opensuse-security-announce/2010-05/msg00001.html(Third Party Advisory, VDB Entry)
- http://lists.opensuse.org/opensuse-security-announce/2010-05/msg00002.html(Third Party Advisory, VDB Entry)
- http://lists.opensuse.org/opensuse-security-announce/2010-06/msg00001.html(Third Party Advisory, VDB Entry)
- http://lists.opensuse.org/opensuse-security-announce/2010-08/msg00001.html(Third Party Advisory, VDB Entry)
- http://lists.vmware.com/pipermail/security-announce/2010/000082.html(Broken Link)
- http://mail.python.org/pipermail/expat-bugs/2009-November/002846.html(Exploit)
- http://marc.info/?l=bugtraq&m=130168502603566&w=2(Mailing List, Third Party Advisory)
- http://secunia.com/advisories/37537(Broken Link)
- http://secunia.com/advisories/38231(Broken Link)
- http://secunia.com/advisories/38794(Broken Link)
- http://secunia.com/advisories/38832(Broken Link)
- http://secunia.com/advisories/38834(Broken Link)
- http://secunia.com/advisories/39478(Broken Link)
- http://secunia.com/advisories/41701(Broken Link)
- http://secunia.com/advisories/43300(Broken Link)
- http://slackware.com/security/viewer.php?l=slackware-security&y=2011&m=slackware-security.486026(Mailing List, Third Party Advisory)
- http://sunsolve.sun.com/search/document.do?assetkey=1-66-273630-1(Mailing List, Third Party Advisory)
- http://www.debian.org/security/2009/dsa-1953(Third Party Advisory)
- http://www.mandriva.com/security/advisories?name=MDVSA-2009:316(Broken Link)
- http://www.redhat.com/support/errata/RHSA-2011-0896.html(Broken Link)
- http://www.securityfocus.com/bid/37203(Third Party Advisory, VDB Entry)
- http://www.securitytracker.com/id?1023278(Third Party Advisory, VDB Entry)
- http://www.ubuntu.com/usn/USN-890-1(Third Party Advisory, VDB Entry)
- http://www.ubuntu.com/usn/USN-890-6(Third Party Advisory)
- http://www.vupen.com/english/advisories/2010/0528(Broken Link)
- http://www.vupen.com/english/advisories/2010/0896(Broken Link)
- http://www.vupen.com/english/advisories/2010/1107(Broken Link)
- http://www.vupen.com/english/advisories/2011/0359(Broken Link)
- https://bugzilla.redhat.com/show_bug.cgi?id=533174(Issue Tracking, Patch)
- https://lists.apache.org/thread.html/54a42d4b01968df1117cea77fc53d6beb931c0e05936ad02af93e9ac%40%3Ccvs.httpd.apache.org%3E
- https://lists.apache.org/thread.html/5df9bfb86a3b054bb985a45ff9250b0332c9ecc181eec232489e7f79%40%3Ccvs.httpd.apache.org%3E
- https://lists.apache.org/thread.html/8d63cb8e9100f28a99429b4328e4e7cebce861d5772ac9863ba2ae6f%40%3Ccvs.httpd.apache.org%3E
- https://lists.apache.org/thread.html/f7f95ac1cd9895db2714fa3ebaa0b94d0c6df360f742a40951384a53%40%3Ccvs.httpd.apache.org%3E
- https://lists.apache.org/thread.html/r0276683d8e1e07153fc8642618830ac0ade85b9ae0dc7b07f63bb8fc%40%3Ccvs.httpd.apache.org%3E
- https://lists.apache.org/thread.html/r2295080a257bad27ea68ca0af12fc715577f9e84801eae116a33107e%40%3Ccvs.httpd.apache.org%3E
- https://lists.apache.org/thread.html/r2cb985de917e7da0848c440535f65a247754db8b2154a10089e4247b%40%3Ccvs.httpd.apache.org%3E
- https://lists.apache.org/thread.html/r57608dc51b79102f3952ae06f54d5277b649c86d6533dcd6a7d201f7%40%3Ccvs.httpd.apache.org%3E
Last updated September 17, 2026 · Source: NVD, CISA KEV, FIRST.org EPSS
Query CVEs from your AI assistant
The CVE/NVD Explorer brain answers CVE questions directly inside Claude, ChatGPT, or any MCP assistant — always up to date, no setup. Add it once and stop pasting advisories into chat.
Add the CVE brain