diff options
author | Jiyong Min <jiyong.min@samsung.com> | 2017-04-28 18:18:07 +0900 |
---|---|---|
committer | Jiyong Min <jiyong.min@samsung.com> | 2017-04-28 18:30:31 +0900 |
commit | 25f96fe50baab58244927291119730fa129fc0b0 (patch) | |
tree | 4b0c407685c572281a6e99b35d0f5e432c2865e7 | |
parent | 8236083c901e4740d31e916bccfecf37522f82f2 (diff) | |
download | giflib-tizen_4.0_tv.tar.gz giflib-tizen_4.0_tv.tar.bz2 giflib-tizen_4.0_tv.zip |
Apply CVE-2016-3177 Use-after-free in gifcolortizen_5.5.m2_releasetizen_4.0.m2_releasetizen_4.0.m1_releasetizen_4.0.IoT.p2_releasetizen_4.0.IoT.p1_releasesubmit/tizen_5.5_wearable_hotfix/20201026.184306submit/tizen_5.5_mobile_hotfix/20201026.185106submit/tizen_5.5/20191031.000006submit/tizen_5.0/20181101.000006submit/tizen_4.0/20170828.100005submit/tizen_4.0/20170811.094300submit/tizen/20170609.014843submit/tizen/20170608.063146submit/tizen/20170518.062407accepted/tizen/unified/20170518.182521accepted/tizen/5.5/unified/wearable/hotfix/20201027.102938accepted/tizen/5.5/unified/mobile/hotfix/20201027.062959accepted/tizen/5.5/unified/20191031.004904accepted/tizen/5.0/unified/20181102.025137accepted/tizen/4.0/unified/20170828.222400accepted/tizen/4.0/unified/20170816.010915tizen_5.5_wearable_hotfixtizen_5.5_tvtizen_5.5_mobile_hotfixtizen_5.5tizen_5.0tizen_4.0_tvtizen_4.0accepted/tizen_5.5_unified_wearable_hotfixaccepted/tizen_5.5_unified_mobile_hotfixaccepted/tizen_5.5_unifiedaccepted/tizen_5.0_unifiedaccepted/tizen_4.0_unified
Remove unnecessary duplicate EGifClose(). (Fixes SF bug #83)
Multiple use-after-free and double-free vulnerabilities in gifcolor.c
in GIFLIB 5.1.2 have unspecified impact and attack vectors.
https://nvd.nist.gov/vuln/detail/CVE-2016-3177
Change-Id: I24e077f2a3fbd6554d2557c4bdd94e06e3e08661
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
-rw-r--r-- | util/gifcolor.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/util/gifcolor.c b/util/gifcolor.c index 1700b07..b3e586b 100644 --- a/util/gifcolor.c +++ b/util/gifcolor.c @@ -123,9 +123,6 @@ int main(int argc, char **argv) if (EGifCloseFile(GifFile, &ErrorCode) == GIF_ERROR) { PrintGifError(ErrorCode); - if (GifFile != NULL) { - EGifCloseFile(GifFile, NULL); - } exit(EXIT_FAILURE); } |