From 8f358e3180d90634b28943d06f9038c32a17f107 Mon Sep 17 00:00:00 2001 From: "jiyong.min" Date: Wed, 28 Nov 2018 16:45:54 +0900 Subject: [PATCH] Add to check the minimum size of the input buffer for decoding image Change-Id: I3c3d20f2576ef7e491d81fca7d7ef53382a4014e --- packaging/capi-media-image-util.spec | 2 +- src/image_util_decode.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/capi-media-image-util.spec b/packaging/capi-media-image-util.spec index 65ed930..b496a2f 100755 --- a/packaging/capi-media-image-util.spec +++ b/packaging/capi-media-image-util.spec @@ -1,6 +1,6 @@ Name: capi-media-image-util Summary: A Image Utility library in Tizen Native API -Version: 0.1.44 +Version: 0.1.45 Release: 2 Group: Multimedia/API License: Apache-2.0 diff --git a/src/image_util_decode.c b/src/image_util_decode.c index 8fa201e..a1c1656 100755 --- a/src/image_util_decode.c +++ b/src/image_util_decode.c @@ -159,7 +159,7 @@ int image_util_decode_set_input_buffer(image_util_decode_h handle, const unsigne decode_s *_handle = (decode_s *) handle; image_util_retvm_if(_handle == NULL, IMAGE_UTIL_ERROR_INVALID_PARAMETER, "Invalid Handle"); - image_util_retvm_if((src_buffer == NULL || src_size == 0), IMAGE_UTIL_ERROR_INVALID_PARAMETER, "Invalid input buffer"); + image_util_retvm_if((src_buffer == NULL || src_size < 8), IMAGE_UTIL_ERROR_INVALID_PARAMETER, "Invalid input buffer"); IMAGE_UTIL_SAFE_FREE(_handle->path); -- 2.34.1