diff -up ImageMagick-6.9.10-68/coders/emf.c.CVE-2021-40211 ImageMagick-6.9.10-68/coders/emf.c
--- ImageMagick-6.9.10-68/coders/emf.c.CVE-2021-40211 2023-09-18 11:04:35.124489392 +0200
+++ ImageMagick-6.9.10-68/coders/emf.c 2023-09-18 11:05:04.610411587 +0200
@@ -411,7 +411,7 @@ static HENHMETAFILE ReadEnhMetaFile(cons
}
ReadFile(hFile,pBits,dwSize,&dwSize,NULL);
CloseHandle(hFile);
- if (((PAPMHEADER) pBits)->dwKey != 0x9ac6cdd7l)
+ if (((PAPMHEADER) pBits)->dwKey != 0x9ac6cdd7l || ((PAPMHEADER) pBits)->wInch == 0)
{
pBits=(BYTE *) DestroyString((char *) pBits);
return((HENHMETAFILE) NULL);