commit | 91ac664f4b3d3ed55f5ff297f1ddbc7acb425006 | [log] [tgz] |
---|---|---|
author | Nick Wellnhofer <wellnhofer@aevum.de> | Tue Apr 26 14:47:56 2016 +0200 |
committer | Nick Wellnhofer <wellnhofer@aevum.de> | Tue Apr 26 16:38:08 2016 +0200 |
tree | 8c4c089616c143870f69f748333364048e3aad5a | |
parent | e28939036281969477d3913a51c001bb7635fe54 [diff] |
Fix OOB write in xmlXPathEmptyNodeSet xmlXPathEmptyNodeSet would write a NULL pointer just beyond the end of the nodeTab array. This macro isn't used in libxml2, but in some of the math functions in libexslt where it can result in heap corruption and denial of service. Found by afl-fuzz and ASan.