commit | 48a151c815527f172bbea906cb707c12fdd9259c | [log] [tgz] |
---|---|---|
author | Brian C. Young <bcyoung@google.com> | Mon Apr 03 12:39:04 2017 -0700 |
committer | Dirk Vogt <dirk@fairphone.com> | Tue May 16 10:24:19 2017 +0200 |
tree | 14940d6ea777c7525d71d217a2842eef464d0bf4 | |
parent | 28c53d339c0772c7b38d7ace03f795c6952ca278 [diff] |
DO NOT MERGE: Disallow namespace nodes in XPointer ranges Namespace nodes must be copied to avoid use-after-free errors. But they don't necessarily have a physical representation in a document, so simply disallow them in XPointer ranges. Found with afl-fuzz. Fixes CVE-2016-4658. FPIIM-798 FPIIM-796 Bug: 36554207 Change-Id: Ie570c4a53ae8ca82ed4ca19701ab7d8ba9b0468f (cherry picked from commit 802cd32b480db799d282557ebbfddc1cf074be5f)