File jasper-CVE-2021-27845.patch of Package jasper.32091
Index: jasper-1.900.14/src/libjasper/jpc/jpc_enc.c
===================================================================
--- jasper-1.900.14.orig/src/libjasper/jpc/jpc_enc.c
+++ jasper-1.900.14/src/libjasper/jpc/jpc_enc.c
@@ -422,6 +422,10 @@ static jpc_enc_cp_t *cp_create(char *opt
}
cp->rawsize = jas_image_rawsize(image);
+ if (cp->rawsize == 0) {
+ /* prevent division by zero in cp_create() */
+ goto error;
+ }
cp->totalsize = UINT_FAST32_MAX;
tcp = &cp->tcp;