commit | db07dd613e461df93dde7902c6505629bf0734e9 | [log] [tgz] |
---|---|---|
author | David Kilzer <ddkilzer@apple.com> | Fri Feb 12 09:58:29 2016 -0800 |
committer | Daniel Veillard <veillard@redhat.com> | Mon May 23 15:01:07 2016 +0800 |
tree | 3e58bd09210213b5e41e2ef37d24e3ab0b58b1d4 | |
parent | cbb271655cadeb8dbb258a64701d9a3a0c4835b4 [diff] |
Bug 758588: Heap-based buffer overread in xmlParserPrintFileContextInternal <https://bugzilla.gnome.org/show_bug.cgi?id=758588> * parser.c: (xmlParseEndTag2): Add bounds checks before dereferencing ctxt->input->cur past the end of the buffer, or incrementing the pointer past the end of the buffer. * result/errors/758588.xml: Add test result. * result/errors/758588.xml.err: Ditto. * result/errors/758588.xml.str: Ditto. * test/errors/758588.xml: Add regression test.