img-verifier: Increase magic number buffer size for a null character 91/319891/1
authorUnsung Lee <unsung.lee@samsung.com>
Wed, 19 Feb 2025 07:34:59 +0000 (16:34 +0900)
committerUnsung Lee <unsung.lee@samsung.com>
Wed, 19 Feb 2025 07:35:37 +0000 (16:35 +0900)
Increase magic number buffer size from string length of magic number
to string length of magic number + 1.
This problem is reported by static analyzer due to no space
for null pointer at the end of string.

Change-Id: Idb9974648024847b171173ed7a1920c0a5fe5ffc
Signed-off-by: Unsung Lee <unsung.lee@samsung.com>
src/img-verifier/img-verifier.h

index ebd9ebd41ae6142db8dda720ad8f522b5ce57260..aa4272bef6f7c7d7014d6266e78259b0036c0541 100644 (file)
@@ -58,7 +58,7 @@ struct signed_file {
        unsigned int delta_size;
        unsigned int signature_size;
        unsigned int certificate_size;
-       unsigned char magic_number[MAGIC_NUMBER_SIZE];
+       unsigned char magic_number[MAGIC_NUMBER_SIZE + 1];
 };
 
 #endif /* __IMG_VERIFIER_H__ */