pidl/NDR/Parser: use ParseArrayPullGetLength() to get the number of array elements...
commit5aabf5cbb35769ac53febbe13953dc822a5d0bad
authorStefan Metzmacher <metze@samba.org>
Thu, 15 Mar 2012 12:07:47 +0000 (15 13:07 +0100)
committerKarolin Seeger <kseeger@samba.org>
Tue, 10 Apr 2012 18:29:13 +0000 (10 20:29 +0200)
tree0964c23fc9d0a3cbbe61497fabbcbccc7a0de285
parent2c182a6b89d79aa9ef9e0660a27e8389645424d2
pidl/NDR/Parser: use ParseArrayPullGetLength() to get the number of array elements (bug #8815 / CVE-2012-1182)

An anonymous researcher and Brian Gorenc (HP DVLabs) working
with HP's Zero Day Initiative program have found this and notified us.

metze
(cherry picked from commit 459c5b271a18a25873c1965b11642aa65ea2d220)
pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm