pidl/NDR/Parser: use ParseArrayPullGetLength() to get the number of array elements...
authorStefan Metzmacher <metze@samba.org>
Thu, 15 Mar 2012 12:07:47 +0000 (13:07 +0100)
committerKarolin Seeger <kseeger@samba.org>
Tue, 10 Apr 2012 18:19:45 +0000 (20:19 +0200)
commit918b165760671c755517957aa969844a8935d4e5
tree165015b4d651504b353696543cd67b2843b1f404
parentab1e69dc8c2bf81e881d37f7bc9b76a0cf1f40b7
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 8e99484dec90690ec1e00c17580150278963e063)
pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm