diff options
author | Mike Hommey <glandium@debian.org> | 2008-08-25 20:08:47 +0200 |
---|---|---|
committer | Mike Hommey <glandium@debian.org> | 2008-09-19 21:44:18 +0200 |
commit | 10b5df3c511764c05ac09ace03ca93721b733495 (patch) | |
tree | 26be813d85f2b21fe892fe28e8a33781d5e5da8f /parserInternals.c | |
parent | c3bd44cf97c6bcc1c0260e7ac05e704e62301785 (diff) | |
download | libxml2-debian/2.6.27.dfsg-4.tar.gz |
* Avoid growing the xmlEntity array while fixing CVE-2008-3281, so thatdebian/2.6.27.dfsg-4
librsvg doesn't get broken.
Diffstat (limited to 'parserInternals.c')
-rw-r--r-- | parserInternals.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/parserInternals.c b/parserInternals.c index 3560f50..5aeb37d 100644 --- a/parserInternals.c +++ b/parserInternals.c @@ -1669,6 +1669,7 @@ xmlInitParserCtxt(xmlParserCtxtPtr ctxt) ctxt->depth = 0; ctxt->charset = XML_CHAR_ENCODING_UTF8; ctxt->catalogs = NULL; + ctxt->nbentities = 0; xmlInitNodeInfoSeq(&ctxt->node_seq); return(0); } |