Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/expat/files: expat-2.0.1-CVE-2009-3560-revised.patch
Date: Wed, 17 Feb 2010 12:01:26
Message-Id: E1Nhiaq-0001Bj-Uo@stork.gentoo.org
1 ssuominen 10/02/17 12:01:24
2
3 Added: expat-2.0.1-CVE-2009-3560-revised.patch
4 Log:
5 Revision bump for security #303727 (CVE-2009-3560).
6 (Portage version: 2.2_rc62/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 dev-libs/expat/files/expat-2.0.1-CVE-2009-3560-revised.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/expat/files/expat-2.0.1-CVE-2009-3560-revised.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/expat/files/expat-2.0.1-CVE-2009-3560-revised.patch?rev=1.1&content-type=text/plain
13
14 Index: expat-2.0.1-CVE-2009-3560-revised.patch
15 ===================================================================
16 http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3560
17 http://bugs.gentoo.org/show_bug.cgi?id=303727
18 http://cvs.fedoraproject.org/viewvc/rpms/expat/devel/
19
20 --- lib/xmlparse.c
21 +++ lib/xmlparse.c
22 @@ -3703,6 +3703,9 @@ doProlog(XML_Parser parser,
23 return XML_ERROR_UNCLOSED_TOKEN;
24 case XML_TOK_PARTIAL_CHAR:
25 return XML_ERROR_PARTIAL_CHAR;
26 + case -XML_TOK_PROLOG_S:
27 + tok = -tok;
28 + break;
29 case XML_TOK_NONE:
30 #ifdef XML_DTD
31 /* for internal PE NOT referenced between declarations */