tag | 4718491145dff2b41bb3f11f088c7f4f6dceeb72 | |
---|---|---|
tagger | The Android Open Source Project <initial-contribution@android.com> | Mon May 01 08:36:01 2017 -0700 |
object | b2d8d728c0278e9f47a68f88fca02ff00ad0e39e |
Android 7.1.1 release 39
commit | b2d8d728c0278e9f47a68f88fca02ff00ad0e39e | [log] [tgz] |
---|---|---|
author | Tom Taylor <tomtaylor@google.com> | Wed Jan 11 09:17:01 2017 -0800 |
committer | gitbuildkicker <android-build@google.com> | Fri Jan 20 13:48:03 2017 -0800 |
tree | 7ce2676e717bffb7d4c3450e4c6f75ff85989c12 | |
parent | ef5244af3ee29f3b4498d32b5d40dd57b7ed9466 [diff] |
32764144 Security Vulnerability - heap buffer overflow in libgiftranscode.so in colorMap->Colors[colorIndex] * No range checking was done on a color index. Add range checking and bail if the color index is out of range. Test: tested sending a large gif that would invoke the GifTranscoder library to make the gif smaller. Bug: 32764144 Change-Id: I44f36274ec333ae1960fa8fc96b2dbde35fbaa66 (cherry picked from commit 6f763fef7ab16e28f6c43496e0f866e7803b4dc8)