commit | a6381e33b0c33b3342f743ba4e3e47cff10bba71 | [log] [tgz] |
---|---|---|
author | Dan Stoza <stoza@google.com> | Mon May 01 16:31:53 2017 -0700 |
committer | android-build-team Robot <android-build-team-robot@google.com> | Thu Jun 08 18:23:51 2017 +0000 |
tree | 74813d68c74f4fdec80d593c3ebc6dfa6ea5bbc5 | |
parent | 33d11197f0c5153317286d4064b4d4ec790e5346 [diff] |
libgui: Check slot received from IGBP in Surface Checks that the slot number received from mGraphicBufferProducer in Surface::dequeueBuffer is on the interval [0, NUM_BUFFER_SLOTS) to protect against a malicious BnGraphicBufferProducer. Bug: 36991414 Change-Id: I1a76fd1bcce1c558f1c0c30f03638278288ed4fa (cherry picked from commit 90ce2a9c1d3af422c66b4061805831cb208263d8)