Fix heap buffer overflow while searching for valid PPS Bug: 37094889 Test: Tested POC on ASAN build Change-Id: Id4e52cd10a4d5eac015efe4b752162dc39cc30b8 (cherry picked from commit 520465122804c4022edd0c8c3c54a93fb4cba613)