From 6adffe23652002cf0c4c6feebc018b77a3ff61bb Mon Sep 17 00:00:00 2001 From: Cristy Date: Wed, 24 Apr 2024 19:26:18 -0400 Subject: [PATCH] protect backslash write writing properties to MIFF (https://github.com/ImageMagick/ImageMagick/issues/7270) --- coders/miff.c | 3 ++- configure | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/coders/miff.c b/coders/miff.c index 88a2ce47be..8cdf5d2e60 100644 --- a/coders/miff.c +++ b/coders/miff.c @@ -2427,7 +2427,8 @@ static MagickBooleanType WriteMIFFImage(const ImageInfo *image_info, else for (i=0; i < (ssize_t) length; i++) { - if ((value[i] == (int) '{') || (value[i] == (int) '}')) + if ((value[i] == (int) '{') || (value[i] == (int) '}') || + (value[i] == (int) '\\')) (void) WriteBlobByte(image,'\\'); (void) WriteBlobByte(image,(unsigned char) value[i]); } diff --git a/configure b/configure index ce7ab5c6c7..0a105c4d83 100755 --- a/configure +++ b/configure @@ -5197,7 +5197,7 @@ MAGICK_PATCHLEVEL_VERSION=32 MAGICK_VERSION=7.1.1-32 -MAGICK_GIT_REVISION=2f6d2de83:20240421 +MAGICK_GIT_REVISION=116f48cd6:20240423 # Substitute library versioning @@ -5231,7 +5231,7 @@ PACKAGE_LIB_VERSION=0x711 PACKAGE_LIB_VERSION_NUMBER=7,1,1,32 -PACKAGE_RELEASE_DATE=2024-04-21 +PACKAGE_RELEASE_DATE=2024-04-23 # Ensure that make can run correctly